php javascript function
if($accout !=FALSE)
{
foreach ( $accout as $key => $value)
{
?>
<?php echo $value[‘name’]; ?> |
//疑问在这里怎么把值传到js方法里面去呢?我上面写的是报错的
<?php
}
?>
<?php
}
?>
<script type=”text/javascript”>
function xingxing(){
alert(‘123’+id);
//怎么把那值传到js 里面来呢?
}
</script>
回复讨论(解决方案)
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: “<?php echo base_url(‘test/test’); ?>”,
processData: “false”,
data: “n=” + Math.random() + “&fn=” + escape(id) + “&st=” + name + “”,
success: function(msg){
}
});
如果传一个是可以的,但是传两个就不可以了
你知道需要什么样的格式吗?
你知道需要什么样的格式吗?
搞定了,版主 真心谢谢版主力挺帮忙!
你知道需要什么样的格式吗?
搞定了,版主 真心谢谢版主力挺帮忙!
—-
5本文来源gao!daima.com搞$代!码#网#
搞代gaodaima码
———————
啊 给分给错了
你知道需要什么样的格式吗?
———————————————
不好意思,下次多给点分你。 不好意思还以为就你一个人回答了问题