Javascript未触发控制器中的Edit事件 [英] Javascript is not firing Edit event in controller
本文介绍了Javascript未触发控制器中的Edit事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
JavaScript代码
Javascript code
<script type="text/javascript" lang="Javascript">
function ChkBx(Id) {
var url = ''/Grid/Edit/''
$.ajax({
url: url,
data: {id = Id},
type: ''GET'',
datatype: ''html'',
success: function(data) { alert(''Success''); },
error: function() { alert(''Failure''); }
});
}
</script>
控制器网格和编辑动作
Controller Grid and Edit action
[HttpGet]
public ActionResult Edit(int Id)
{
return View();
}
问题:javascript没有触发事件Edit操作.
我的代码中缺少任何内容吗?
谢谢
Problem: javascript is not firing the event Edit action.
Is anything missing in my code?
Thank you
推荐答案
.ajax({ 网址:url, 数据:{id = ID}, 输入:"GET", 数据类型:"html", 成功:功能(数据){警报(``成功''); }, 错误:function(){alert(``Failure''); } }); } </script>
.ajax({ url: url, data: {id = Id}, type: ''GET'', datatype: ''html'', success: function(data) { alert(''Success''); }, error: function() { alert(''Failure''); } }); } </script>
控制器网格和编辑动作
Controller Grid and Edit action
[HttpGet]
public ActionResult Edit(int Id)
{
return View();
}
问题:javascript没有触发事件Edit操作.
我的代码中缺少任何内容吗?
谢谢
Problem: javascript is not firing the event Edit action.
Is anything missing in my code?
Thank you
您可以尝试一下.您必须以这种格式发送数据.
You can try this. You have to send Data in this format.
.ajax({ 网址:url, 数据:"{'id':'" + ID +'}", 类型:"GET", 数据类型:"html", 成功:函数(数据){警报('成功'); }, 错误:function(){alert('Failure'); } });
.ajax({ url: url, data: "{ 'id' :'" + Id + "'}", type: 'GET', datatype: 'html', success: function(data) { alert('Success'); }, error: function() { alert('Failure'); } });
还请检查您的网址:)
有关更多信息,请在此处 [
also please check your url :)
For more information check Here[^]
这篇关于Javascript未触发控制器中的Edit事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文