jquery .load 不使用函数参数
jquery .load not working with function parameters
我的 html 主体中有一个 onLoad 方法,它调用一个函数来根据 url.
中的 php 变量加载某些数据
body onLoad="getData(<?php echo $_GET['Category']; ?>, <?php echo $_GET['Product']; ?>);"
这是我的 onLoad 调用:当我检查 googles chrome 检查元素时,它在我 运行 页面时显示两个变量名称。
function getData(Category, Product){
$('.products').load('test.php');
return;
}
我的功能是这样的,但出于某种原因,如果我从上面传入参数 onload 它不起作用,但如果我使用没有变量的 getData() 它 运行s。我不明白为什么如果使用变量,它不会 运行 加载 .load。我在 php 中没有正确调用 URL 变量吗?
我认为如果变量是字符串,则需要用引号引起来:
body onLoad="getData('<?php echo $_GET['Category']; ?>', '<?php echo $_GET['Product']; ?>');"
我的 html 主体中有一个 onLoad 方法,它调用一个函数来根据 url.
中的 php 变量加载某些数据body onLoad="getData(<?php echo $_GET['Category']; ?>, <?php echo $_GET['Product']; ?>);"
这是我的 onLoad 调用:当我检查 googles chrome 检查元素时,它在我 运行 页面时显示两个变量名称。
function getData(Category, Product){
$('.products').load('test.php');
return;
}
我的功能是这样的,但出于某种原因,如果我从上面传入参数 onload 它不起作用,但如果我使用没有变量的 getData() 它 运行s。我不明白为什么如果使用变量,它不会 运行 加载 .load。我在 php 中没有正确调用 URL 变量吗?
我认为如果变量是字符串,则需要用引号引起来:
body onLoad="getData('<?php echo $_GET['Category']; ?>', '<?php echo $_GET['Product']; ?>');"