javascript和php变量交换

时间:2013-07-24 14:57:28

标签: php javascript jquery ajax

可以将javascript变量传递给php并在其上执行函数并将其转换回javascript

我想要的是在点击输入字段时获取值并进行解码并将其传回

<script type="text/javascript">
$('.my_id').click(function(){
    var lv = $('div.special_box form input').val();
    var lv = <?php base64_decode( 'here should come my javascript variable' )?>
});
</script>

1 个答案:

答案 0 :(得分:4)

你不能像上面提到的那样去做。 Javascript是客户端语言,php是服务器端语言。虽然还有其他方法,但您应该使用AJAX来调用一个单独的页面,该页面只返回函数中的值。

lv = $.ajax({
    url: "some.php?lv=" + lv,
    async: false
}).responseText;