在javascript中通过Ajax调用返回sql查询结果
我试图使用基于员工id的ajax调用在文本框中的asp x页面中显示结果。 我已经编写了Sq l查询作为一种web方法来获取结果。它返回的记录列表。我想通过Sq l查询在输入文本框中使用JavaScript ajax调用在asp x页面上显示结果。例如,dB表名是名、姓的员工记录,我想在web方法中通过Sq l查询获得记录,然后通过ajax调用显示在javascript中通过Ajax调用返回sql查询结果,javascript,Javascript,我试图使用基于员工id的ajax调用在文本框中的asp x页面中显示结果。 我已经编写了Sq l查询作为一种web方法来获取结果。它返回的记录列表。我想通过Sq l查询在输入文本框中使用JavaScript ajax调用在asp x页面上显示结果。例如,dB表名是名、姓的员工记录,我想在web方法中通过Sq l查询获得记录,然后通过ajax调用显示 $.ajax({ type: "POST", contentType: "appli
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "http://localhost:12897/Methods.asmx/GetEmployeeById",
data: '{"pid": "' + value + '"}',
dataType: "json",
async: false,
success: function (msg) {
response = true;
$('#testerror').html();// i want query result here in text box with id testerror
$('#confirmModal').modal();
},
error: function (result) {
alert("please try again");
return false;
}
});
$('#testerror').html(msg.d)
尝试此操作,它将从服务器获取响应并将其放入测试程序错误中。假设testerror是一个具有.html属性的对象
如果不起作用,您可以尝试.val(msg.d)而不是.html(msg.d)
这将显示从服务器调用返回的响应。如果您需要将它们格式化为HTML表,请澄清。msg的值是多少?查询正在从webmethod返回。我需要在success message.db.Fetch(sql).ToList()中显示从它获得的列。我想返回从sql查询获得的数据,然后在HTML属性(文本框)中显示它它是否在ajax成功调用中返回所需的输出?