0
我在用戶提交表單時運行了業務邏輯。如;顯示條件確認消息然後繼續的最佳做法是什麼?
.
.
.
//some process
if(model.UserName == "foo")
{
//some process
}
if(model.City != "Istanbul")
{
//Alert user; Are you sure you want to continue bla bla bla...
//Then user click if 'yes' some process else some process
}
我想,保持對象在會話中,並顯示javascript確認消息。如果用戶點擊「是」或否,我創建隱藏的輸入匹配viewModel的屬性並設置輸入值用戶的選擇。然後自動提交表單。 但我想到了,這是不好的。什麼是最好的實踐?
我會使用AJAX進行檢查,並在提交表單之前使用jQuery UI或其他類似工具顯示一個javascript對話框。 – millimoose 2013-02-11 13:44:04
爲了愛用戶體驗,遠離模態彈出對話框! – 2013-02-11 13:47:29
我無法使用ajax或JQuery UI,因爲我的項目在Windows Mobile ce或5.0上運行。我只能使用簡單的JavaScript語句。 – Baris 2013-02-11 13:49:00