script
我在标签内分配了以下 JavaScript 对象。
<script>
searchdata = {"employees":[{"name":"john doe","sal": "10000"}]};
</script>
我searchdata
在不同的地方使用,像这样:
function viewemp(){
var emp = searchdata.employees;
}
function viewemp1(){
var emp1 = searchdata.employees;
}
function viewemp2(){
var emp2 = searchdata.employees;
}
这一切都没有任何问题。
我正在看的是,我想searchdata
从 jquery ajax 调用数据中设置(分配),即我想从 jquery ajax 响应中分配数据。
<script>
$(document).ready(function () {
var searchdata = new Object();
$.ajax({
type: "POST",
url: "Services/GlobalData.asmx/FindEmpList",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: false,
success: function (data) {
searchdata = eval(data.d);
}
});
});
</script>
但是当我查看html“页面视图源”页面时,searchdata
显示为空。它没有分配任何 jquery ajax 数据。我想查看 html“页面视图源”页面中返回的 jquery 数据。任何人都可以帮助我如何在“页面视图源”中查看我的 jquery 返回数据
我也可以在控制台日志中看到我的 json 数据。