我刚刚开始使用Json学习Json并将数据绑定到Gridview,但我无法理解contentType和dataType和数据是什么?
我使用了以下代码............
<script type="text/javascript">
$(document).ready(function () {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "Gridview.aspx/BindDatatable",
data: "{}",
dataType: "json",
success: function (data) {
for (var i = 0; i < data.d.length; i++) {
$("#gvDetails").append("<tr><td>" + data.d[i].OfficeName + "</td><td>" + data.d[i].City + "</td><td>" + data.d[i].Country + "</td></tr>");
}
},
error: function (result) {
alert("Error");
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
Run*_* FS 14
contentType引用mime内容类型,该类型指定为服务器设置的内容的类型.这可以识别FORM-Encoded,XML,JSON和许多其他内容类型.它有助于服务器确定如何处理内容.
dataType帮助JQuery处理数据.如果指定json,则返回的数据将被计算为json,传递给成功处理程序的数据将是对象而不是字符串
data属性用于传递给服务器的数据.如果传入Object文字.JQuery将它作为请求体的一部分传递(如果type是post)或作为查询字符串的一部分传递(如果type为get)
| 归档时间: |
|
| 查看次数: |
9001 次 |
| 最近记录: |