Javascript (反对) { con.Open(); MySqlDataReader=cmd.ExecuteReader(); while(reader.Read()) { country.Add(reader.GetString(0)); } } } 返回国家。ToArray(); } 受保护的无效页面加载(对象发送方、事件参数e) { } }

Javascript (反对) { con.Open(); MySqlDataReader=cmd.ExecuteReader(); while(reader.Read()) { country.Add(reader.GetString(0)); } } } 返回国家。ToArray(); } 受保护的无效页面加载(对象发送方、事件参数e) { } },javascript,c#,jquery,ajax,jquery-ui-autocomplete,Javascript,C#,Jquery,Ajax,Jquery Ui Autocomplete,编辑问题 $.map(data.d, function (item) { var rows = "<tr>" + "<td class='customertd'>" + item.Name + "</td>" + "<td class='customertd'>" + item.Population + "</td>

编辑问题

 $.map(data.d, function (item) {
     var rows = "<tr>"
     + "<td class='customertd'>" + item.Name + "</td>"
     + "<td class='customertd'>" + item.Population + "</td>"
     + "<td class='customertd'>" + item.Code + "</td>"
     + "<td class='customertd'>" + item.Continent + "</td>"
     + "<td class='customertd'>" + item.Region + "</td>"
     + "<td class='customertd'>" + item.GovernmentForm + "</td>"
     + "</tr>";
 $('#tblCustomers tbody').append(rows);
 })
使用断点并调试此部件代码上的错误

响应未定义

response($.map(data.d,函数(item)){
var rows=“”
+“”+项目名称+“”
+“”+项。填充+“”
+“”+项。代码+“”
+“”+项。大陆+“”
+“”+项。区域+“”
+“”+item.GovernmentForm+“”
+ "";
$('tblCustomers tbody')。追加(行);
}))
解决方案

 $.map(data.d, function (item) {
     var rows = "<tr>"
     + "<td class='customertd'>" + item.Name + "</td>"
     + "<td class='customertd'>" + item.Population + "</td>"
     + "<td class='customertd'>" + item.Code + "</td>"
     + "<td class='customertd'>" + item.Continent + "</td>"
     + "<td class='customertd'>" + item.Region + "</td>"
     + "<td class='customertd'>" + item.GovernmentForm + "</td>"
     + "</tr>";
 $('#tblCustomers tbody').append(rows);
 })
$.map(数据.d,函数(项){
var rows=“”
+“”+项目名称+“”
+“”+项。填充+“”
+“”+项。代码+“”
+“”+项。大陆+“”
+“”+项。区域+“”
+“”+item.GovernmentForm+“”
+ "";
$('tblCustomers tbody')。追加(行);
})

最好设置断点并进行调试@Arshad谢谢,请查看问题编辑查看
数据
,并查看是否可以从那里获得
客户
。此时不需要变量
响应
。只需在数据内部的客户数组上迭代,并为每个客户呈现一个
tr
。@derloopkat非常感谢您的建议,解决方案正在更新中。
response($.map(data.d, function (item) {
    var rows = "<tr>"
        + "<td class='customertd'>" + item.Name + "</td>"
        + "<td class='customertd'>" + item.Population + "</td>"
        + "<td class='customertd'>" + item.Code + "</td>"
        + "<td class='customertd'>" + item.Continent + "</td>"
        + "<td class='customertd'>" + item.Region + "</td>"
        + "<td class='customertd'>" + item.GovernmentForm + "</td>"
        + "</tr>";
    $('#tblCustomers tbody').append(rows);
}))
 $.map(data.d, function (item) {
     var rows = "<tr>"
     + "<td class='customertd'>" + item.Name + "</td>"
     + "<td class='customertd'>" + item.Population + "</td>"
     + "<td class='customertd'>" + item.Code + "</td>"
     + "<td class='customertd'>" + item.Continent + "</td>"
     + "<td class='customertd'>" + item.Region + "</td>"
     + "<td class='customertd'>" + item.GovernmentForm + "</td>"
     + "</tr>";
 $('#tblCustomers tbody').append(rows);
 })