解决方案 »

  1.   

    1. onclick="xingxing(<?php echo $value['id']; ?>);" 
    2. function xingxing(id){
      

  2.   


    报错
    SyntaxError: identifier starts immediately after numeric literal
    xingxing(7fcac6b9f57e0c39d89faa05d57d4659);
      

  3.   

    <a href="javascript:void(0);" onclick="xingxing('<?php echo $value['id']?>');" > 
      

  4.   


    -----------------------------------------------
    版主 关键是
    在js 端 接收会报错的?
    function xingxing(id){
        alert(id+"为什么输出ID 会报错呢?");
    }
      

  5.   


    -----------------------------------------------
    版主 关键是
    在js 端 接收会报错的?
    function xingxing(id){
        alert(id+"为什么输出ID 会报错呢?");
    }
    ---------------------------------------------加了 单引号 可以接收到id 了
      

  6.   

    --------------------------------------------------
    版主 
           比如传两个呢?<a href="javascript:void(0);" onclick="xingxing('<?php echo $value['id'].'/'.$value['name']; ?>');" > 传两个为什么后面那个传不过去的呢?
      

  7.   

    <a href="javascript:void(0);" onclick="xingxing($value['id']);" >这里会报错值输不出来,改正:<a href="javascript:void(0);" onclick="xingxing('<? echo $value['id']; ?>')">
    这里面没有接收参数 function xingxing()应该称 function xingxing(id)
      

  8.   

    设 $value = array('id' =>123, 'name' => 'abc');
    你用 <a href="javascript:void(0);" onclick="xingxing('<?php echo $value['id'].'/'.$value['name']; ?>');" > 
    得到 <a href="javascript:void(0);" onclick="xingxing('123/abc');" > 但期望的应该是
    <a href="javascript:void(0);" onclick="xingxing('123','abc');" > 
    所以应写作
    <a href="javascript:void(0);" onclick="xingxing('<?php echo $value['id']."','".$value['name']; ?>');" > 总之,这种事情是没必要问人的,只需自己思考一下就解决了
      

  9.   

    --------------------------------------------------------------------
      $.ajax({
              type: "POST",
              url: "<?php echo base_url('test/test'); ?>",
              processData: "false",
              data: "n=" + Math.random() + "&fn=" + escape(id) + "&st=" + name + "",
              success: function(msg){
                
            }
       });
    如果传一个是可以的,但是传两个就不可以了