如何在ASP.NET MVC 4中选择自动完成文本字段值时进行另一个ajax调用?
发布时间:2020-05-23 23:17:17 所属栏目:asp.Net 来源:互联网
导读:我有一个自动完成文本字段,它使用JSON,如下所示: $(function () { var src = @Url.Action(GetParts, Parts) $(#autoCompleteBox).autocomplete({ source: function (request, re
|
我有一个自动完成文本字段,它使用JSON,如下所示: $(function () {
var src = '@Url.Action("GetParts","Parts")'
$("#autoCompleteBox").autocomplete({
source: function (request,response) {
$.ajax({
url: src,async: true,dataType: "json",data: {
partNumber: $("#autoCompleteBox").val()
},success: function (data) {
response(data[0]);
}
});
}
});
});
我想要做的是当用户从建议列表中选择项目时,进行另一个ajax调用以获取有关该项目的特定信息并在页面上填充其他文本框. 对此最好的方法是什么? 解决方法您可以在自动完成的选择事件中执行此操作.$(function () {
var src = '@Url.Action("GetParts","Parts")'
$("#autoCompleteBox").autocomplete({
source: function (request,response) {
$.ajax({
url: src,data: {
partNumber: $("#autoCompleteBox").val()
},success: function (data) {
response(data[0]);
}
});
},select: function (event,ui) {
var item= ui.item.label;
//Now make the ajax call here
$.post("SomeValidUrl",new { id : item },function(res){
// do something with res
});
}
});
}); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 使用服务而不是组件有什么优缺点?
- asp.net-mvc – 为什么在为JavaScript分配Model值时ASP.Net
- asp.net-mvc-4 – MVC4的DotNetOpenAuth TwitterClient示例
- .net – %中的含义是什么:和%=有什么区别?
- 在ASP.net中使用NVP API时,PayPal SetExpressCheckout存在问
- asp.net – Application_Start和Application_OnStart之间的
- asp.net-mvc – 无法通过kendo上传从一个视图到另一个视图的
- asp.net – 在javascript中读取cookie
- asp.net-mvc – 单元测试RedirectToRouteResult
- asp.net中的基本形式认证安全性如何?
推荐文章
站长推荐
- asp.net – URL重写从/default.aspx到/
- asp.net-mvc-3 – 使用AutoMapper携带元数据查看
- asp.net – 如何判断请求是否来自代理?
- asp.net-mvc-3 – 如何将单选按钮与ASP.Net MVC中
- 在ASP.NET中,什么决定了HostingEnvironment.IsDe
- ASP.NET Web窗体DropDownList具有SelectedValue,
- asp.net-mvc – 在MVC2中使用区域
- asp.net – 如何.NET网站隐藏它们的文件的.aspx扩
- asp.net – 如何从RouteData获取路由名称?
- ASP.NET MVC – 如何实现可重用的用户控件和维护
热点阅读
