我有一个表单,当我点击提交按钮保存这些值时,点击按钮即可调用“SaveData()”方法。
因此,当我尝试添加数据并单击“提交”按钮时,我的浏览器日志中没有发生任何错误。
我的onclick功能代码
function requestReferral() {
var nameperson = $("#namefield").val();
var contact1 = $("#contact").val();
//Till this part working i mean alert is printing .
$.ajax({
url: '/mycontroller/myfunction',
data: 'name='+nameperson+'&contact='+contact1,
type: 'post',
success: function(result){
data = jQuery.parseJSON(result);
if(data.result == "SUCCESS"){
clearMyFormData();
} else {
showMessage();
}
}
});
}
我的错误是
无法加载资源:服务器使用我的控制器网址www.example.com/mycontroller/myfunction
答案 0 :(得分:1)
首先,检查你的网址是否正常,例如,如果你使用带有codeigniter的php你的网址需要是这样的:
url: <?php echo base_url()?>mycontroller/myfunction
第二,当我使用ajax时,我发送这样的数据
postData = {
name: nameperson,
contact: contact1
}
$.ajax({
url: '/mycontroller/myfunction',
data: postData
type: 'post',
success: function(result){
data = jQuery.parseJSON(result);
if(data.result == "SUCCESS"){
clearMyFormData();
} else {
showMessage();
}
}