我有一個非常簡單的模型,我正在嘗試使用jQuery驗證。jQuery驗證asp.net mvc 3
型號:
public class Escalation {
public int Id { get; set; }
public int Primary { get; set; }
public int Backup { get; set; }
public virtual Contact PrimaryContact { get; set; }
public virtual Contact BackupContact { get; set; }
}
我試圖做的是通過用戶界面執行這兩個主要和備份是有效的。然而,因爲這些是聯繫人,我們有成千上萬的人,所以我不想把它們全部放入<select>
控件中。我正在嘗試使用<input>
並讓jquery.autocomplete()幫助用戶選擇一個有效的聯繫人。但我想確保它不僅是必需的,而且是有效的。
我到目前爲止所嘗試的是訂閱自動填充事件「選擇」,我更新了一個隱藏的字段,所選值和一切正常。但是,如果用戶實際上沒有選擇一個人或輸入一些無效數據,那麼所有事情都會中斷。
也許我讓這個簡單的表單過於複雜?任何有關如何實現我想要完成的建議都將不勝感激。
這是我想要完成的一個例子。 http://jsfiddle.net/2wCQs/2/
你對'有效'的標準是什麼,你是指整數,還是用戶試圖選擇的聯繫人存在?它存在於DB中的 – M3NTA7
@ M3NTA7。 –