Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以在AJAX success:val()中包含php函数_Javascript_Php_Ajax - Fatal编程技术网

Javascript 是否可以在AJAX success:val()中包含php函数

Javascript 是否可以在AJAX success:val()中包含php函数,javascript,php,ajax,Javascript,Php,Ajax,是否可以在JS/Ajax中包含php函数$('#rb').val(response.uid)uid是sql表,使用自定义php函数加密结果,可以使用php中声明的自定义php函数进行解密 从get.php=>$result=$stmt->fetch(PDO::fetch_ASSOC)发送的数据echo json\u encode($result) 现在通常变量被解密为decrypt($row['uid'])如何解密val(response.uid) $.ajax({ type: 'P

是否可以在JS/Ajax中包含php函数<代码>$('#rb').val(response.uid)
uid
是sql表,使用自定义php函数加密结果,可以使用php中声明的自定义php函数进行解密

从get.php=>
$result=$stmt->fetch(PDO::fetch_ASSOC)发送的数据
echo json\u encode($result)

现在通常变量被解密为
decrypt($row['uid'])如何解密
val(response.uid)

  $.ajax({
    type: 'POST',
    url: 'get.php',
    data: {id:id},
    dataType: 'json',
    success: function(response){
            $('#rb').val(response.uid); 
    }
  });
}
从get.php发送的数据=>$result=$stmt->fetch(PDO::fetch_ASSOC)

$result['uid']=解密($result['uid'])

echo json_encode($result)

感谢Chris G的推动,我自己解决了这个问题。
这是解决此问题的最简单方法。

您可以将PHP数据返回给JS,是的。a)在发送之前解密信息,或b)在客户端解密(使用JS代码,您无法运行PHP客户端)是的,但数据是加密的。。。这将以文本的形式显示加密数据。好的,下一个问题是-为什么要加密用户id?Chris G正在处理这个问题,谢谢。