首页  >  问答  >  正文

关于js传字符串

<script>

        function doDel(id) {

alert(id);

            if(confirm('确认删除?')) {

                window.location='action.php?action=del&p_id='+id;

            }

    }

    </script>

PHP中

echo "<td>

          <a href='javascript:void(0);' onclick='doDel({$row['p_id']})'>删除</a>

        </td>";


遇到的问题:我现在$row['p_id']=20151000这样的数字的话是可以传的,但是一旦$row['p_id']=qwq121的话,就会显示qwq121未定义,请问怎么解决呢


YOSIN_LYOSIN_L2284 天前1177

全部回复(2)我来回复

  • 小さな手は

    小さな手は2018-06-24 00:36:32

    兄dei要有引号$row['p_id']='qwq121';$row['p_id']="qwq121";

    回复
    0
  • YOSIN_L

    嗯嗯 我弄好了 一开始打错了,真的尴尬 还以为自己错了

    YOSIN_L · 2018-06-24 00:39:27
  • 取消回复