跳转到主内容
极星编程网:以代码为星,赴技术山海!

PHP 超连接传参疑问

php javascript function if($accout !=FALSE){foreach ( $accout as $key => $value){?>//疑问在这里怎么把值传到js方法里面去呢?我上面写的是报错的php
php
回复讨论(解决方案)

1. onclick="xingxing(

php echo $value['id']; ?);"2. function xingxing(id){

1. onclick="xingxing(

php echo $value['id']; ?);"2. function xingxing(id){报错SyntaxError: identifier starts immediately after numeric literal xingxing(7fcac6b9f57e0c39d89faa05d57d4659);');" >');" >-----------------------------------------------版主 关键是在js 端 接收会报错的?function xingxing(id){alert(id+"为什么输出ID 会报错呢?");}');" >-----------------------------------------------版主 关键是在js 端 接收会报错的?function xingxing(id){alert(id+"为什么输出ID 会报错呢?");}---------------------------------------------加了 单引号 可以接收到id 了');" >--------------------------------------------------版主比如传两个呢?

');" >传两个为什么后面那个传不过去的呢?

这里会报错值输不出来,改正:')">这里面没有接收参数 function xingxing()应该称 function xingxing(id)设 $value = array('id' =>123, 'name' => 'abc');你用');" >得到但期望的应该是所以应写作');" >总之,这种事情是没必要问人的,只需自己思考一下就解决了设 $value = array('id' =>123, 'name' => 'abc');你用');" >得到但期望的应该是所以应写作');" >总之,这种事情是没必要问人的,只需自己思考一下就解决了--------------------------------------------------------------------$.ajax({type: "POST",url: "",processData: "false",data: "n=" + Math.random() + "&fn=" + escape(id) + "&st=" + name + "",success: function(msg){}});如果传一个是可以的,但是传两个就不可以了你知道需要什么样的格式吗?

你知道需要什么样的格式吗?

搞定了,版主  真心谢谢版主力挺帮忙!

你知道需要什么样的格式吗?

搞定了,版主  真心谢谢版主力挺帮忙!

-------------------------啊  给分给错了你知道需要什么样的格式吗?

---------------------------------------------不好意思,下次多给点分你。 不好意思还以为就你一个人回答了问题

相关文章