Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery GET函数不执行_Javascript_Jquery_Telerik_Telerik Grid - Fatal编程技术网

Javascript Jquery GET函数不执行

Javascript Jquery GET函数不执行,javascript,jquery,telerik,telerik-grid,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; $

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>

函数onRowSelected(e){
IPAddressId=e.row.cells[0].innerHTML;
var dialogDiv=$(“#结果”);
var viewUrl='/ipaddress/Edit/'+ipaddress-id;
$.get(视图URL、函数(数据){
警报(viewUrl);
});
};
我在.get函数中有警报用于测试。实际上,我还有其他代码要放在那里

如果我将警报(viewUrl)放在$.get函数上方,则会显示警报,但当它显示在$.get函数上方时,警报不会显示。

您的$.get是正确的

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

函数(数据){alert(viewUrl)}是一个回调函数。当ajax请求获得服务器的正确响应时,将执行该命令


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

是否有特定原因导致您没有使用
var-IPAddressId
?,我知道这不是问题所在,但我很好奇您确定http请求有效吗?如中所示,如果您将警报放在外部(以便一切正常),然后将该地址复制到浏览器栏中,您将获得该页面?