asp.net-mvc-4 – 如何在jQUERY中传递Id
发布时间:2020-12-15 23:54:20 所属栏目:asp.Net 来源:网络整理
导读:想要在弹出窗口中执行编辑,我有代码,但它无法正常工作 这是我的剧本 $("#mylink").click(function(e) { var count = 0; var $dialog = $("div id='divCreateTask'/div"); var Id = $(this).data(e);// url: "TaskTimeSheet/EditTaskPopUp/" + Id // var url
想要在弹出窗口中执行编辑,我有代码,但它无法正常工作
这是我的剧本 $("#mylink").click(function(e) { var count = 0; var $dialog = $("<div id='divCreateTask'></div>"); var Id = $(this).data(e);// url: "TaskTimeSheet/EditTaskPopUp/" + Id // var url = "EditTaskUrl" + id;var url = '@Url.Action("EditTaskPopUp","TaskTimeSheet")'; url += '/?Id=' +Id; $("#tab1").load(url); $dialog.empty();$dialog.dialog({ autoOpen: true,width: 600,height: 650,resizable: false,modal: true,open: function (event,ui) { $(this).load(url); },buttons: { "Cancel": function () { $(this).dialog("close"); } }); } }); @Html.ActionLink("Edit","TaskTimeSheet",new {id="mylink",param = dr["id"].ToString() }) 从这个链接我必须通过id ….. 这一切都加载在表格表中每一行都有编辑按钮….现在请将ID传递给查询,… 解决方法
使用ajax调用
$('.btnSubmit').on('click',function(){ $.ajax({ url: '@Url.Action("Action","Controller")',type: 'post',cache: false,async: true,data: { id: "ID" },success: function(result){ $('.divContent').html(result); } }); }); 你的控制器动作会是这样的 [HttpPost] public PartialViewResult Action(int id){ var Model = //query the database return PartialView("_PartialView",Model); } 这将调用您的控制器,返回局部视图并将其放入具有类“divContent”的容器中.然后,您可以运行对话框代码以弹出容器. 行id更新 要获取表行的id,我在行单击事件中使用它 $(this).closest('tr').find('.ID').val(); // or .html() if you have put it in the cell itself 这将获取您所在的行,然后在该行中找到具有类ID的单元格.希望这会有所帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 在cassandra中存储少量数据
- asp.net – 使用Razor有点像回到经典的asp
- asp.net-mvc – 从控制器内部获取部分视图的HTML
- asp.net-mvc – ASP.NET MVC 2,Ninject 2.2并没有为此对象定
- asp.net-mvc – AutoMapper.Mapper不包含CreateMap的定义
- asp.net-mvc-3 – 具有多个强类型部分视图的MVC 3 Razor表格
- asp.net – 按顺序匹配的字段数量生成SQL顺序
- asp.net-mvc-4 – 从数据库上传模型时丢失dataAnottation
- asp.net-mvc – 在ASP.NET MVC应用程序中进行分页时,在Tele
- asp.net – IIS HTTP错误500.19
推荐文章
站长推荐
- asp.net-core – 重定向登录到Controller Action
- asp.net – Linq查询返回同一行12次
- 如何在ASP.NET中的dropdownlist控件中处理长文本
- asp.net – Web服务互操作性 – wsdl复杂类型扩展
- asp.net-mvc – 关于asp.net MVC视图模型模式的几
- asp.net-mvc – AntiXss保护Html模型属性
- asp.net-mvc – Mvc 4脚本包和GZip
- asp.net-web-api – 使用swashbuckle api文档的h
- asp.net – 如何将trace.axd导出到文件
- asp.net-core – 如何将IHttpContextAccessor注入
热点阅读