Asp.net mvc 如何使用json调用textbox key up事件上的MVC操作?
我已经看了关于json的其他问题,要么他们没有完全回答我的问题,要么我就是不明白 我想从我的mvc应用程序中,在文本框的keyup事件中调用控制器中的操作 然后我想传回文本框的内容,对数据做一些处理,然后传回一个可以添加到下拉列表中的项目列表Asp.net mvc 如何使用json调用textbox key up事件上的MVC操作?,asp.net-mvc,Asp.net Mvc,我已经看了关于json的其他问题,要么他们没有完全回答我的问题,要么我就是不明白 我想从我的mvc应用程序中,在文本框的keyup事件中调用控制器中的操作 然后我想传回文本框的内容,对数据做一些处理,然后传回一个可以添加到下拉列表中的项目列表 我对json完全陌生,但[真的]想深陷其中。你可以在书呆子晚餐项目中找到一个使用JsonResult的好例子 像这样的事情 $('input#textbox').keyup(function() { var textbox = $(this);
我对json完全陌生,但[真的]想深陷其中。你可以在书呆子晚餐项目中找到一个使用JsonResult的好例子 像这样的事情
$('input#textbox').keyup(function() {
var textbox = $(this);
$.ajax({ type: "POST", datatype = "json", data: textbox.serialize(),
url: "<%= Url.Action("Action") %>",
success : function(data) {
textbox.val(data.TextBox);
}
})
});
public ActionResult Action(string TextBox)
{
return Json(new { TextBox = TextBox.ToUpper() });
}
$('input#textbox').keyup(函数(){
var textbox=$(此);
$.ajax({type:“POST”,datatype=“json”,data:textbox.serialize(),
url:“”,
成功:功能(数据){
val(data.textbox);
}
})
});
公共操作结果操作(字符串文本框)
{
返回Json(新的{TextBox=TextBox.ToUpper()});
}
+1表示代码。感谢eu ge ne的帮助,但在Nerddinner中找到了答案。谢谢CD。我应该知道用它作为参考资料。