我有一个文本框。当用户从中跳出(.change)-我想运行json查询以获取单个字符串并使用它填充文本框。
一切工作正常,除了回调上的填充。我可以找到的每个代码演示/位都严格与在回调中填充选择列表有关。我不想这样做。
$("#CodeID").change(function() {
var codeID = $("#CodeID").val();
var url = '/diagnosisCodes/GetCodeDescription?CodeID=' + codeID;
$.getJSON(url, null, function(data) {
$("#txtDescription").val(data);
});
});
那就是我现在所拥有的。显然不起作用。有任何想法吗?
最佳答案
我看到的问题是,成功函数中的data
参数将是JSON对象。因此,例如,如果您的ajax调用返回的JSON看起来像
{description:"Here's my description"}
您将需要更改将描述加载到的行
$("#txtDescription").val(data.description);
关于jquery - 需要一个简单的jQuery问题的帮助,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4349158/