我的应用程序在 mvc 3 中,我有两个文本框,其值为 "mobile number" 和 "Home number" 。客户需要输入任何一个字段。如果他输入任何一个数字,则无需显示任何必需的错误信息。只有当两个字段都为空时,才应显示“需要电话号码”。
这怎么可能。任何人都可以帮助我提前谢谢Vidya
我的应用程序在 mvc 3 中,我有两个文本框,其值为 "mobile number" 和 "Home number" 。客户需要输入任何一个字段。如果他输入任何一个数字,则无需显示任何必需的错误信息。只有当两个字段都为空时,才应显示“需要电话号码”。
这怎么可能。任何人都可以帮助我提前谢谢Vidya
您可以尝试自己的验证,不是完美的验证,但这是有效的,
@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>