3 回答
![?](http://img1.sycdn.imooc.com/54584e1f0001bec502200220-100-100.jpg)
TA贡献1877条经验 获得超1个赞
首先,像这样使用javascript通过id获取值,
//var number = document.getElementById("number").value; //in your code `.value` is missing
var jenis_submit = document.getElementById('jenis_submit').value;
var submit_url = '';
if (jenis_submit == '1') {
submit_url = "func_save_instansi";
} else if (jenis_submit == '2') {
submit_url = "func_update_instansi";
}
然后用这个替换你的代码
url: "<?php echo base_url('master_data/'); ?>" + submit_url,
![?](http://img1.sycdn.imooc.com/54584f8f00019fc002200220-100-100.jpg)
TA贡献1906条经验 获得超3个赞
试试这个:
var jenis_submit = document.getElementById('jenis_submit');
var submit_url = '';
if (jenis_submit == '1') {
submit_url = "func_save_instansi";
} else if(jenis_submit == '2') {
submit_url = "func_update_instansi";
}
var post_url = '<?php echo base_url('Master_data'); ?>' + '/' + submit_url;
$.ajax({
type: "POST",
url: post_url,
data: dataKirim,
beforeSend: function() {
// you can show a preloader here
}
}).done(function(data) {
// hide the preloader
// console.log(data);
$('#notif').html(data);
}).fail(function() {
// hide the preloader
// show an error message
});
![?](http://img1.sycdn.imooc.com/545865890001495702200220-100-100.jpg)
TA贡献2036条经验 获得超8个赞
只需将 php 值分配给 js 变量并连接两者
var url = '<?php echo base_url();?>Master_data/';
然后在ajax中
url: url + submit_url,
更新:
我错过了您代码中的另一个错误
var number = document.getElementById("number").value; //in your code `.value` is missing
如上面(M.Hemant)的回答所述。
- 3 回答
- 0 关注
- 232 浏览
添加回答
举报