我已經搜索並嘗試了幾種不同的方法將php $變量傳遞給jQuery函數。我可以通過使用myfunction(「Hello」);來傳遞一個字符串。但如果我嘗試myfunction();或myfunction($ variable);有或沒有報價它無法運行。將php變量傳遞給jQuery函數
function wholesection(val) {
$("#whole-section").slideUp("fast", function() {
});
$('#label-cemetery').text("Section*");
$('#poc').val(val);
}
上述工作,如果我送雙引號括起來一個字符串,使用:
<?php
echo '<script>',
'wholesection("Hello");',
'</script>'
;
?>
</head>
<body>
<?php
$variable = "Hello";
echo '<script>',
'wholesection(' . $variable . ');',
'</script>'
;
?>
或者其他類似的變種不工作。
'wholesection($variable);',
'wholesection("$variable");',
你可以這樣調用'' – Haridarshan
您是否看到''Hello「'和'$ variable'之間的區別?> –
使用像這樣你缺少quations echo''';' – mlbd