2013-10-03 27 views
0

我的申請是mvc 3 我有兩個文本框,其值爲「手機號碼」和「家庭號碼」。該客戶需要輸入任何一個字段。如果他輸入了任何一個號碼,則不需要顯示任何所需的提交錯誤消息。只有兩個字段都爲空時,纔會顯示「需要電話號碼」。2個textboes需要相同的字段驗證嗎?

這怎麼可能。 任何人可以幫我 在此先感謝 維迪亞

回答

0

你可以試試自己的驗證,而不是完美的,但這個工程,

@Html.EditorFor(model => model.FirstField, new { @id = "FirstField" }) 
@Html.EditorFor(model => model.SecondField, new { @id = "SecondField" }) 

<small><p id="errorMsg"></p></small> 

<input type="submit" value="Submit" class="btn" />   

    <script type="text/javascript"> 
     $(document).ready(function() { 
      $('.btn').click(function() { 

       if ($('#FirstField').val() == '' && $('#SecondField').val() == '') { 
        $('#errorMsg').html('Please provide value in any one Field'); 
        return false; 
       } 

      }); 
     }); 
    </script> 
+0

請幫我:( – user2439019

+0

你試試我的答案嗎? – AthibaN

+0

請幫助我:(試過..但不工作 – user2439019