其实思路很简单,但是我特么做了大半天- -;其中还遇到了一个大坑:
在第二段代码的参数列表中,我一开始把string workSheets写成了WorkSheets。这时文字下出现了蓝色的波浪线,Alt+Enter后系统提示Rename to workSheets,我便直接回车确定了。然后,WorkSheets字段便再也无法保存,也不能从数据库中读取。在同事帮忙找了N久之后发现,原来是当时大写改小写的过程中同时将dbml文件中的字段也改成了小写导致了无法和数据库匹配。
做这个功能的时候顺便学到的一点知识:
如果一个input的id为apple,那么可以这么获取,这是我本来就知道的:
var apple = $("#apple").val();
如果一个input的name为apple,那么可以这么获取,这是我刚知道的:
var apple = $("input[name=apple]").val();
还有一个刚知道的,如果从很多input中去除某个name:
$("#fruit").find("input:not(input[name=apple]),textarea,select").attr("disabled", true);
//从id为fruit的父元素里面寻找所有的input、textarea和select控件以及其值,但是除去name为apple的控件
另外总结下ajax的方式,很久不用都快忘了:
$.ajax({
type:"post",//可以选择post或者method
url:"",//url接口
data:{
//参数列表
},
success:function(data){
//如果访问url成功,data就是该url接口自动返回的数据
}
})
总结
以上所述是小编给大家介绍的Asp.Net MVC4通过id更新表单内容的思路详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对易采站长站网站的支持!








