在使用 load 语句传递 jquery 变量的文档中,我似乎找不到任何示例。我尝试使用和不使用引号,将整个变量语句放入,但没有运气。调试时其他一切似乎都可以工作,但没有传递变量,请看一下:编辑:我还应该说清楚我尝试了 {term: d} 和 {term: var d} 但都不起作用。
<script>
function callMe() {
for (var i = 1; i< 2; i++){
var b = $('#song'+i).val();
var c = $('#artist'+i).val();
var d = b +" "+ c;
// alert(d);
//$('#results').load('getWeb.php', {term: d});
$('#results').load('getWeb.php', {term: 'd'});
}
// var b = $('#song1').val();
// alert(b);
}
$(document).ready(function(){
callMe();
});
</script>
<form>
Song <input type ="text" name ="song1" id ="song1">
Artist <input type ="text" name ="artist1" id ="artist1"><br />
<input type ='submit' value ='Submit' onClick="callMe();">
</form>