我正在为mysql数据库创建一个更新界面。单击更新按钮时,它将调用update.js
我有一个名为geography的下拉框,用于从中选择国家/地区。我正在使用get_options()函数动态填充它。 (这个js调用php脚本连接到国家的mysql表)
然后,我使用xmlHTTPRequest
方法通过数据库中的现有值填充我的更新接口。
update.js
看起来像:
get_options();
//alert("geog is " + jsonData.geography);
$("#geography").val(jsonData.geography);
我希望从数据库中获取的国家/地区是下拉列表中的默认选项。但是,国家列表中的第一个国家始终设置为默认国家/地区。但是,如果我取消注释上面提到的警报,则数据库中的国家/地区被正确设置为默认值。我不知道像这样的延迟或中断如何帮助。
但在我的最终界面中,我不需要这些警报。那么如何在没有警报等中断的情况下实现默认下拉选项呢?
另请说明警报如何帮助我。