使Javascript代码等待用户在jAlert框上单击“确定”以提交

时间:2013-01-11 23:13:48

标签: javascript submit alert

鉴于特定条件,我希望弹出警报,并在用户继续之前将消息传达给用户。但是我不知道该怎么做。现在,警报只是弹出,你几乎没有时间在页面刷新之前阅读文本。有什么建议?

if ((address != 'undefined' && googleValue != "ROOFTOP") &&
       !(address == "" && googleValue == "APPROXIMATE")) {
    jAlert("Exact request could not be processed, results have been returned at an approximate level.");
}

$("#Latitude").val(latlng.lat());
$("#Longitude").val(latlng.lng());
$("#formSearch").submit();

1 个答案:

答案 0 :(得分:0)

这个问题被问了很久, 为了完整性,此功能现在与jAlert一起存在。

您可以使用jAlert调用注册回调,以便在单击确定按钮后完成代码。

if ((address != 'undefined' && googleValue != "ROOFTOP") &&
             !(address == "" && googleValue == "APPROXIMATE")) {
        jAlert("Exact request ...", function(answer) { 
                $("#Latitude").val(latlng.lat());
                $("#Longitude").val(latlng.lng());
                $("#formSearch").submit();
            });
        }