Jquery GET函数不执行

时间:2012-04-24 03:01:48

标签: javascript jquery telerik telerik-grid

jQuery GET函数不会执行。

我正在使用Telerik数据网格,当选择行时执行以下脚本

<script type="text/javascript">
function onRowSelected(e) {
    IPAddressId = e.row.cells[0].innerHTML;
    var dialogDiv = $('#result');
    var viewUrl = '/IPAddresses/Edit/' + IPAddressId;
    $.get(viewUrl, function (data) {
        alert(viewUrl);
    });
};
</script>

我在.get函数中有警告进行测试。我实际上还有其他代码。

如果我将警报(viewUrl)放在$ .get函数上方,则会显示警告,因为警报上面显示的警告不会显示。

2 个答案:

答案 0 :(得分:0)

你的$ .get是正确的。

您可能会收到500错误,并且您没有指定要调用的错误函数,因此您永远不会看到它。打开控制台(Firebug,Chrome Developer工具等)并转到“网络面板”。这是什么意思?

答案 1 :(得分:0)

function(data){ alert( viewUrl ) }是一个回调函数。当ajax请求获得服务器正确响应时,它将被执行。

所以你应该调试它,使用firefox的firebug扩展,或使用chrome开发工具。观看新工作面板,并查找此请求,是否已使用http代码“200”进行响应?