【发布时间】:2012-04-24 03:01:47
【问题描述】:
jQuery GET 函数不执行。
我正在使用 Telerik Data 网格,它在选择一行时执行以下脚本
<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 函数中有用于测试的警报。我实际上还有其他代码要放在那里。
如果我将 alert(viewUrl) 放在 $.get 函数上方,则会显示警报,但不会显示警报。
【问题讨论】:
-
你没有使用
var IPAddressId是不是有什么特别的原因?我知道这不是问题,但我很好奇 -
你确定http请求有效吗?就像,如果你把警报放在外面(这样事情就可以了),然后你把那个地址复制到你的浏览器栏中,你会得到这个页面吗?
标签: javascript jquery telerik telerik-grid