我目前正在进行一项新的开发,我真的需要我的项目有它需要的丝滑感觉,所以我想使用 Ajax 或 jQuery 从 SQL Server 2008 检索数据。我是 JSON 及其功能的新手。
这是html:
Enter Employee ID
<br />
<asp:TextBox ID="txtEmpId" runat="server"></asp:TextBox>
<br />
<input type="button" id="BtnSearch" runat="server" value="Search" />
<div id="emp" style="display: none; margin-top: 40px">
ID:<span id="txtId"></span><br />
Title:<span id="txtTitle"></span><br />
Name:<span id="txtName"></span><br />
Department:<span id="txtDepartment"></span><br />
</div>
Ajax 是这样的:
<script type="text/javascript">
$(document).ready(function () {
$("#MainContent_BtnSearch").click(function () {
$("#emp").hide("slow");
var empId = $("#MainContent_TxtEmpId").val();
$.ajax({
type: "GET",
dataType: "json",
contentType: "application/json",
url: "",
data: "{'employeeId': '" + empId.toString() + "'}",
success: function (data) {
$("#txtId").html(data.d.ID);
$("#txtName").html(data.d.FullName);
$("#txtTitle").html(data.d.Title);
$("#txtDepartment").html(data.d.Department);
/// show employee details
$("#emp").show("slow");
},
error: function () {
alert("Error calling the web service.");
}
});
});
});
有什么方法可以让我的代码变得更好,使其从 SQL Server 2008 中的数据库中获取数据,并且还能够更新该记录并保存数据库更改。