jQuery UI - iPhone中的自动完成故障

时间:2016-05-25 07:52:30

标签: javascript jquery ios jquery-ui

大家看一下附图。该图像是由3个场景组成的桌面屏幕截图。 enter image description here 我正在调查我未开发的旧门户网站上的错误,它似乎正在使用jQuery UI自动完成功能进行搜索。这里的问题是,它不适用于iPhone。在iPhone中,即使您选择了有效的用户名,也会引发无效的输入错误。如果您查看上面附件中的第3个场景,即使您键入有效的用户名,它也会抛出错误,如果您查看其inspect元素,则隐藏的输入值什么也没有。我猜这就是iPhone中发生的事情。

正如您在附图中看到的那样," Go"按钮有一个名为selectedsubaccount的ID,点击按钮后他们使用的脚本是

$('#selectedsubaccount').on('click', function () {
    var partnerCode = $("#subaccountid").val();
    if (partnerCode != '' && partnerCode.length >= 3) {
        $("#subaccounterrormessage").hide();
        reportPath = countryCode + '_' + partnerCode;
        isSelfData=true; isSubAccountSelfData = true;
        GetSelfReportData(reportPath);
    }
    else {
        $("#subaccounterrormessage").show();
    }
});

Iphone截图 -

enter image description here

知道可能是什么问题吗?

更新 - 自动填充建议未在iPhone中选择。这是问题吗?

更新 - 这与此Question有关。您需要单击两次才能使其正常工作。

0 个答案:

没有答案