中更改的內容使用js無法獲取

使用頁面彈出彈出層的時候無法獲取到彈出層上面的input輸入框裏面的值的解決辦法:

原因:當使用display:none 隱藏了div的時候,這個div知識隱藏了,使用彈出層顯示的時候實際上是複製了,我們在彈出層修改值,但是源界面上的div的內容並沒有改變,所以就出現了修改後 alert出來的仍然沒有改變的 結果,

解決的方法是:

var nodeId=$("#windown-content #nodeId").val();

$("#彈出層id  #input輸入框id").val()


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章