0x800a138f-调试javascript时出错
继续得到以下错误,并坚持寻找答案 我正在将一些json错误数据从控制器传递到视图,但仍然存在此错误 有什么想法吗 我的代码是:0x800a138f-调试javascript时出错,javascript,ajax,model-view-controller,Javascript,Ajax,Model View Controller,继续得到以下错误,并坚持寻找答案 我正在将一些json错误数据从控制器传递到视图,但仍然存在此错误 有什么想法吗 我的代码是: <script type="text/javascript"> var server = ""; function populateDropdown(dropdownId, requestPath, requestData, valueFunction, textFunction) { var dropDown = $("#" +
<script type="text/javascript">
var server = "";
function populateDropdown(dropdownId, requestPath, requestData, valueFunction, textFunction) {
var dropDown = $("#" + dropdownId);
dropDown.empty();
$('#myModel').show();
$.getJSON(requestPath, requestData, function (data) {
debugger;
$.each(data.result, function (index, object) {
dropDown.append($("<option />").val(valueFunction(object)).text(textFunction(object)));
});
});
}
</script>
var server=“”;
函数填充下拉列表(dropdownId、requestPath、requestData、valueFunction、textFunction){
变量下拉=$(“#”+下拉ID);
dropDown.empty();
$('#myModel').show();
$.getJSON(请求路径、请求数据、函数(数据){
调试器;
$.each(data.result、函数(索引、对象){
追加($(“”).val(valueFunction(object)).text(textFunction(object));
});
});
}
有什么想法吗?所有参数都有效吗?(非空)?数据是否返回结果?试试Chrome,也许更好的错误消息错误是从问题中抛出的。我发现这类事情在浏览器的开发工具中更容易调试。首先检查网络选项卡中的有效负载。詹姆逊-参数是有效的麦克风-我现在就尝试一下,谢谢你打开调用堆栈,直到你找到你的代码,它会告诉你代码中的问题在哪里。