繁体   English   中英

如何从视图中的javascript函数更改模型属性?

[英]How to change a model property from a javascript function inside a view?


有没有办法从视图中的javascript函数改变我的模型属性?

具体来说,我有一个编辑视图,需要访问字符串属性值

function SomeJSFunction(){
var somevar ='<%= Model.Property%>';
...

然后对somevar进行一些更改并将model属性设置为更改的字符串。 我现在正在提交,所以这不是处理显示的问题,只需要在我提交之前从函数内部改变模型。 我知道我可以将字符串作为参数传递并在控制器内处理它但它只是没有剪切它,因为我真的需要在视图中完成它。 感谢任何帮助!

你不能用javascript做到这一点。 该模型由控制器实例化并传递给视图。 如果要修改某些属性,则需要对控制器操作执行请求并发送新值。 这可以使用标准表单或AJAX请求来完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM