Jquery显示变量名而不是值
Jquery shows variable name instead of value
我有一个ajax删除函数,但是变量qid
没有在url中显示它的值。它只显示了它的名字。
代码:
$(function(){
$(".delete_question").click(function(){
var qid = 3;
$.ajax({
type: "GET",
url: "<?php echo base_url(); ?>index.php/backend/questions/delete/"+qid,
data: '',
success: function(data){
load_questions();
}
});
return false; //stop the actual form post !important!
});
});
浏览器显示:
url: "http://localhost/cit/index.php/backend/questions/delete/"+qid,
我觉得还行。你应该发出一个请求,并确保它到达了正确的位置。
qid
是一个Javascript变量,因此不应该在Javascript代码中交换。
它重定向到的URL将是http://localhost/cit/index.php/backend/questions/delete/3
如果你想让它在JavaScript中显示为http://localhost/cit/index.php/backend/questions/delete/3
,你必须制作这个PHP。
一样:
$(function(){
$(".delete_question").click(function(){
<?php $qid = 3; ?>
$.ajax({
type: "GET",
url: "<?php echo base_url(); ?>index.php/backend/questions/delete/<?php echo $qid; ?>",
data: '',
success: function(data){
load_questions();
}
});
return false; //stop the actual form post !important!
});
});
相关文章:
- AngularJS-在JSON选择器中使用变量名
- 命令行中的Uglify js;不要弄乱变量名
- 像createComment这样的各种自定义变量名在内联javascript中被覆盖,但在外部js中没有.为什么?
- 这在JavaScript中是一个好的变量名吗
- 单击“JavaScript显示变量”
- Cartodb信息窗口未在地图上显示变量
- 在javascript中,在变量名之前使用var有什么区别/优势吗
- 在Javascript中连接一个动态变量名
- 如何使用jQuery循环变量名
- JavaScript将字符串转换为变量名
- 如何更新和显示变量
- 根据发送到javascript中函数的参数创建变量名
- 检索本身包含变量的 Jquery 变量名的值
- 如果项目不匹配,则显示变量
- 在 HTML 中显示变量的好做法是什么?
- 测试JavaScript是否符合异常变量名
- 在 Javascript 中,值不来,而是显示变量名称
- 动态变量名语法
- 动态jQuery变量名
- Jquery显示变量名而不是值