在桌面浏览器(Chrome)中,我可以使用jQuery函数将输入字段设置为禁用:
inputVar.prop('disabled',true)
。
这个相同的代码似乎在GS3手机上的Android浏览器中无效。我在Android Chrome和默认浏览器上进行了测试。
任何替代方案? 我也试过这些没有运气。
inputVar.attr('disabled','');
inputVar.attr('disabled','disabled');
inputVar[0].disabled = false;
修改 完整代码
$("fieldset#myFieldSet > input").each(function(){
var inputVar = $(this);// This is the jquery object of the input
inputVar.prop('disabled',true);
});
答案 0 :(得分:0)
嗯,使用attr的有效语法是inputVar.attr('disabled','disabled')
,你试过吗?
此外,在您认为选择功能失效之前,请确保您的选择器正常工作(尝试隐藏输入或其他内容)。