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

Javascript jQuery UI-iPhone中的自动完成故障,javascript,jquery,ios,jquery-ui,Javascript,Jquery,Ios,Jquery Ui,大家看一下附件中的图片。该图像是由3个场景组成的桌面屏幕截图。 我正在调查一个不是我开发的旧门户上的bug,它似乎在使用jQueryUIAutoComplete进行搜索。这里的问题是,它在iPhone上不起作用。在iPhone中,即使您选择了一个有效的用户名,它也会抛出一个无效的输入错误。如果您查看上面附件中的第3个场景,即使您键入了有效的用户名,它也会抛出错误,如果您查看其inspect元素,则隐藏的输入值没有任何内容。我猜这就是iPhone中正在发生的事情 正如您在所附图像中看到的,“Go”

大家看一下附件中的图片。该图像是由3个场景组成的桌面屏幕截图。 我正在调查一个不是我开发的旧门户上的bug,它似乎在使用jQueryUIAutoComplete进行搜索。这里的问题是,它在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截图-

知道有什么问题吗

更新-iPhone中的select不会关闭自动完成建议。这就是问题所在吗


更新-这与此相关。您需要单击两次以使其正常工作。

是服务器抛出错误还是仅客户端?只是客户端。正如我在上次更新中提到的,问题似乎出在iOS-jQuery组合上。您需要单击两次以使其正常工作。是服务器抛出错误还是仅客户端?它只是客户端。正如我在上次更新中提到的,问题似乎出在iOS-jQuery组合上。您需要单击两次才能使其工作。