1
我对ajax中的数据通信有个疑问。我已经读过,json用于交换数据,而xmlhttp也用于交换数据。 我的问题是xmlHttprequest在哪里发生?
如果json和xmlhttrequest结合起来在ajax中进行异步通信? 或 以上任何一个都可以独立使用来沟通?
我的工作代码使用Ajax自动完成文本框是
<script type="text/javascript">
$(document).ready(function() {
$("#txtProjectName").autocomplete({
source: function (request, response) {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "service.asmx/getinfo",
data: "{'prefixText':'" + $("#txtProjectName").val() + "'}",
dataType: "json",
success: function (data) {
response(data.d);
},
error: function (result) {
alert("Error");
}
如果可能的话,请解释一下我与有关给定的代码,或只是解释我没有明确给定的代码。
感谢提前!!!!!