【发布时间】:2014-02-06 13:56:09
【问题描述】:
当我要运行这段代码时,我测试了代码运行良好,但我的预期没有显示。它只在每个文本框中显示 [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 代码中的警报结果是 - 测试:[object XMLDocument] 状态:成功
标签: javascript asp.net asp.net-mvc-4 view controller