-1

我在我的移动页面中使用带有 jQ​​uery 移动插件的 jQuery 验证引擎,如果它具有空值,则验证下拉列表,一旦我设置了正确的值,错误消息不会进入隐藏三星银河 android 手机,但同样在索尼 xperia 和也在普通的网络浏览器(PC)中,有人可以帮助解决这个问题..

规格,

jQuery 验证引擎 2.2、jquery-1.8.1.min、jquery.mobile-1.1.1.min,以及 symfony 1.1

以上在 Android 4.0 中运行良好,但在 android 2.2 和 2.3 中无法运行

提前致谢,

4

1 回答 1

1

最后我得到了我的问题的解决方案......我在更改选择框时覆盖了这些字段上的validationEngine方法,

$('#day').change(function(){
    if( $(this).val()!= '日'){
         $("#day").validationEngine('hide');
    }
    else {
         $("#day").validationEngine('showPrompt', '* 半角数字でご入力して下さい。', 'red',"topLeft",true);
    }
    $("#confirm").validationEngine('detach');
    $("#confirm").validationEngine('attach',{promptPosition : "topLeft"});
});
于 2012-12-21T06:32:25.800 回答