function updateRecord(actdate, plandate, bugnumber) {
var adate = document.getElementById(actdate).value.split("-");
var pdate = document.getElementById(plandate).value.split("-");
jQuery.ajax({
url: '?=bug_parser/updaterecord/'+adate[0]+'/'+adate[1]+'/'+adate[2]+'/'+pdate[0]+'/'+pdate[1]+'/'+pdate[2]+'/'+bugnumber,
dataType: 'html',
async:true,
crossDomain:true,
success: function(response, textStatus, jqXHR) {
if(response == '1') {
alert("success");
} else {
alert("Failed");
}
},
error: function(jqXHR, textStatus, errorThrown) {
alert('Error updating the record');
},
});
return false;
}
我正在尝试通过按钮单击事件上的 ajax 调用来更新记录。在我的 drupal 模块中有适当的菜单回调。有趣的是,如果我将 url 复制粘贴到浏览器导航栏中,它会按预期工作。但是,如果我通过 javascript 进行 ajax 调用,它就不起作用