當我要運行此代碼時,我測試的代碼運行良好,但我的預期未顯示。它只在每個文本框中顯示[object XMLDocument]。我從數據庫中檢索數據控制器...爲什麼我的腳本無法正常工作?
public string Search(string id=null)
{
string[] ci = new string[9];
//return "Artistry";
string cn = null;
cn = Request.QueryString["id"];
if (cn != null)
{
ClientInfo c = db.SingleOrDefault<ClientInfo>("where CName='" + cn + "'");
if (c != null)
{
ci[0] = c.CId.ToString();
ci[1] = c.CName;
ci[2] = c.CCName;
ci[3] = c.Address;
ci[4] = c.Email;
ci[5] = c.Fax;
ci[6] = c.Country;
ci[7] = c.PhoneNo.ToString();
ci[8] = c.PostalCode.ToString();
return ci[2];
}
else
return null;
}
else
return null;
//*/
}
我的JavaScript代碼,用於顯示文本框的數據...
<script type="text/javascript">
$(document).ready(function() {
$('#CName').blur(function() {
var v = $('#CName').val();
var url = "/Clients/Search/" + v;
// alert("Test : " + url);
$.get(url, function (data, status) {
$("#CId").val(data);
$("#CCName").val(data);
$("#Address").val(data);
$("#Email").val(data);
$("#Fax").val(data);
$("#Country").val(data);
$("#PhoneNo").val(data);
$("#PostalCode").val(data);
//alert("Test : " + data + " Status :" + status);
});
});
});
</script>
我的數據庫SQL查詢..
SELECT TOP 1000 [CId]
,[CName]
,[CCName]
,[PhoneNo]
,[Fax]
,[Email]
,[Address]
,[PostalCode]
,[Country]
FROM [test].[dbo].[ClientInfo]
我的警報結果JavaScript代碼是 - 測試:將物體的XMLDocument]狀態:成功 – MNAH