Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中通过Ajax调用返回sql查询结果_Javascript - Fatal编程技术网

在javascript中通过Ajax调用返回sql查询结果

在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

我试图使用基于员工id的ajax调用在文本框中的asp x页面中显示结果。 我已经编写了Sq l查询作为一种web方法来获取结果。它返回的记录列表。我想通过Sq l查询在输入文本框中使用JavaScript ajax调用在asp x页面上显示结果。例如,dB表名是名、姓的员工记录,我想在web方法中通过Sq l查询获得记录,然后通过ajax调用显示

$.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成功调用中返回所需的输出?