簡體   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