【发布时间】:2026-01-31 11:25:02
【问题描述】:
大家好,我有一个脚本,其中有一个 ajax 调用。
$(document.body).on('click', '#postAppt', function (e) {
var serviceSelected = $("#selectServ option:selected").val();
var location = $('input[name="location"]:checked').val();
var price = $("#sessionPrice").val();
var date = $("#apptDate").val().replace(/\-/g, '');
var time = $("#time option:selected").val();
if(!$('input[name="location"]:checked').val()){
alert("Please select a location!");
return false;
}else{
$("#schedulePhaseOne").hide();
$("#schedulePhaseTwo").show();
$("#goBackSP").show();
var userid = $('div[id^="prfSchedule"').attr("id").replace("#", "").replace("prfSchedule","");
$.ajax({
type: "POST",
url: "../users/functions.php?id=" + userid,
data: {getServDetails: serviceSelected},
cache: false,
success: function(result){
alert("success");
}
});
}
return false;
});
ajax 调用似乎只适用于桌面设备而不适用于移动设备。我已经矛盾了几个小时了。有什么建议?我还想将内容(html)加载到引导模式中。这也会是个问题吗?
【问题讨论】:
-
你得到的确切错误是什么?
-
不知道如何在iphone上查看控制台...
-
你试过在模拟器中运行你的页面吗?在那里你可以在模拟器控制台中得到错误。
-
模拟器控制台在哪里?
-
你用的是哪个模拟器?
标签: javascript jquery ajax twitter-bootstrap twitter-bootstrap-3