首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js效果与ajax有冲突。走不动解决思路

2012-06-18 
js效果与ajax有冲突。。。走不动js 效果:JScript codefunction $(id) { return document.getElementById(id)

js效果与ajax有冲突。。。走不动
js 效果:

JScript code
function $(id) { return document.getElementById(id) }/*理事会的首页的专题下拉*/$("h_about_lshi_sep").onclick = function(e) {    var src = e ? e.target : event.srcElement;    if (src.tagName == "H6") {        var next = src.nextElementSibling || src.nextSibling;        next.style.display = (next.style.display == "block") ? "none" : "block";    }    if (src.tagName == "H5") {        var next = src.nextElementSibling || src.nextSibling;        next.style.display = (next.style.display == "block") ? "none" : "block";    }}

ajax:
JScript code
<script type="text/javascript">        $(document).ready(function() {            GetSearchList(1);        });        var request = window.location.search;        var Action = request.substring(1, request.length);        function GetSearchList(page, type) {            if (Action.indexOf('&page=') > -1)            { Action = Action.replace(/\&page=\d+/, '&page=' + page); }            else { Action += '&page=' + page; }            $.ajax({                url: "/NList.aspx",                                 //请求的url地址                dataType: "html",                                   //返回格式                async: true,                                        //请求是否异步,默认为异步,这也是ajax重要特性                data: Action,         //参数值                type: "GET",                                        //请求方式                beforeSend: function() {                    //请求前的处理                },                success: function(data) {                    var arr = data.split('|$|');                    $("#div_list").html(arr[0]);                    // $("#div_list1").html(arr[1]);                    //请求成功时处理                },                complete: function() {                    //请求完成的处理                },                error: function() {                    document.getElementById("div_List").innerHTML = '加载失败';                    //请求出错处理                }            });        }           </script>




出错的位置就是 $(document).ready(function() {
  GetSearchList(1);
  }); 这里 走到这里就走不动了

我听别人说好像是框架什么的不统一 不过我不会改。
还请各位大牛 帮帮忙 今天就要用 超急的。。。。

分数不成为题 尽我所能的给。。。



[解决办法]
相信自己,你是最牛比的
[解决办法]
感觉效果和ajax没什么冲突,不知道出错的具体地方和出错的具体信息
[解决办法]
<script type="text/javascript">
jQuery(function($){
$(document).ready(function() {
GetSearchList(1);
});
var request = window.location.search;
var Action = request.substring(1, request.length);
function GetSearchList(page, type) {
if (Action.indexOf('&page=') > -1)
{ Action = Action.replace(/\&page=\d+/, '&page=' + page); }
else { Action += '&page=' + page; }
$.ajax({
url: "/NList.aspx", //请求的url地址
dataType: "html", //返回格式
async: true, //请求是否异步,默认为异步,这也是ajax重要特性
data: Action, //参数值
type: "GET", //请求方式


beforeSend: function() {

//请求前的处理
},
success: function(data) {
var arr = data.split('|$|');
$("#div_list").html(arr[0]);
// $("#div_list1").html(arr[1]);
//请求成功时处理
},
complete: function() {

//请求完成的处理
},
error: function() {
document.getElementById("div_List").innerHTML = '加载失败';
//请求出错处理
}
});
}
})




</script>






试试

热点排行