我正在尝试将变量从PHP数组传递给JavaScript函数。在PHP数组中我有:
echo '<a href="JavaScript:void(0);" onclick="manager('';echo $Company;echo'')">'.$Manager.'</td>
如果我使用该功能,
<script type="text/jscript">
function manager(Value){
alert(Value);
}
</script>
超链接为我提供了一个消息框,其中每行都有正确的公司,因此PHP部分似乎没问题。现在我想将公司传递给一个页面并将结果返回给div。我试过用,
<script type="text/jscript">
function manager() {
$.post('manager.php', { Company: var.Value},
function (output) {
$('#info2').html(output).show();
});
}
</script>
有一些变体,例如“Company:this.Value”和“Company:(Value)”以及其他方法,例如,
<script type="text/jscript">
function manager(Value){
$("#info2").load("manager.php?"+this.manager.Value);
}
</script>
如果我手动将公司放入“$(”#info2“)。load(”manager.php?Company = ACME“);”它有效,所以我知道manager.php页面没问题。我是很确定我只是不知道如何通过函数正确传递变量。任何想法?谢谢。
答案 0 :(得分:0)
<script type="text/jscript">
function manager(Value){
$("#info2").load("manager.php?"+Value).show();
}
</script>