我有一個select type
下拉列表,在選擇時會將用戶重定向到另一個頁面。我希望他們在使用此select
下拉列表時嘗試在未保存的情況下導航時發出警告。確定取決於輸入類型的值
但是,當確定輸入類型已更改時,需要忽略此特定select type
作爲input types
之一。這是我的劇本,但它不執行所需的操作,(其中.send1
引用實際select type
):
$(document).on('change', '.send1', function(){
if($(":input").not('.send1')){
$(":input").change(function(){
unsaved = true;
});
}
});
如果unsaved
== true,那麼一個用戶有一個警告,也有未保存的更改。
嘗試添加提示()函數,以提示用戶 – 2014-10-27 17:56:59
的jsfiddle PLZ ... – morissette 2014-10-27 17:58:37
請不要使用提示。如果有的話,寫一個自定義模式。 – 2014-10-27 18:02:39