ajax不在移动网站上工作

时间:2014-12-30 06:09:09

标签: javascript jquery ajax twitter-bootstrap twitter-bootstrap-3

大家好,我有一个脚本,里面有一个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)加载到bootstrap模式中。这也可能是个问题吗?

1 个答案:

答案 0 :(得分:0)

我认为这是跨域问题。