Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态ajax引导modalbox无法正常工作_Javascript_Jquery_Ajax_Twitter Bootstrap - Fatal编程技术网

Javascript 动态ajax引导modalbox无法正常工作

Javascript 动态ajax引导modalbox无法正常工作,javascript,jquery,ajax,twitter-bootstrap,Javascript,Jquery,Ajax,Twitter Bootstrap,我有这段代码,用于使用$.ajax和json在引导模式框中显示动态数据 JS: $(函数(){ $('.push')。单击(函数(){ var id=$(this.attr('id'); $.ajax({ 键入:“post”, url:'controller/booksdetails.php',//您应该将查询放在这里 数据类型:“json”, 数据={ 'bookid':id, “csrf_令牌”: }, 成功:功能(r){ //现在,您可以在模式中显示输出 $(“#书籍详细信息”).moda

我有这段代码,用于使用
$.ajax
json
在引导模式框中显示动态数据

JS:

$(函数(){
$('.push')。单击(函数(){
var id=$(this.attr('id');
$.ajax({
键入:“post”,
url:'controller/booksdetails.php',//您应该将查询放在这里
数据类型:“json”,
数据={
'bookid':id,
“csrf_令牌”:
},
成功:功能(r){
//现在,您可以在模式中显示输出
$(“#书籍详细信息”).modal({
背景:“静态”,
键盘:错误
})//输入您的模态id
$('.something').show().html(r);
}
});
});
});
HTML:


×
标题
关闭
但实际上,当我点击链接时,模式和数据都没有显示!如何解决问题并在模式中显示值


您有几个打字错误:

'csrf_token': <?php echo $token; ?> 
“csrf\u令牌”:
应该是:

 'csrf_token': '<?php echo $token; ?>'
“csrf_令牌”:“
字符串必须被引用

此外:

数据={
'bookid':id,
“csrf_令牌”:
},
应该是:

data: {
    'bookid': id,
    'csrf_token': <?php echo $token; ?>
},
数据:{
'bookid':id,
“csrf_令牌”:
},
对象的属性分配是使用
而不是
=
运算符执行的

我嘲笑了你的
ajax
reuqest,并修复了上面提到的打字错误。您的代码工作正常:

 'csrf_token': '<?php echo $token; ?>'
data = {
    'bookid': id,
    'csrf_token': <?php echo $token; ?>
},
data: {
    'bookid': id,
    'csrf_token': <?php echo $token; ?>
},