亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大神!為什么點擊詳情頁沒有反應 奇怪的是把代碼一邊就可以彈出對話框了,為什么

<input type="button" value="詳情" class="btn" onclick="showDetail(<?php echo $row['id'];?>, <?php echo $row['pName'];?>)">

這是點擊詳情頁的一段話 如果把PName改為id 就可以成功彈出詳情頁

http://img1.sycdn.imooc.com//598329ce00011e1005800430.jpg

但是只有onclick="showDetail(<?php echo $row['id'];?>, <?php echo $row['pName'];?>)"后面的pname改為數字字符串就可以彈出 ?如果像pname中里面有英文就不能彈出詳情頁 糾結了三個小時 實在不知道哪里有問題。。另外附上全部代碼:求大神幫忙看一下

<?php

require_once '../include.php';

checkLogined ();

// 得到所有商品

$pagesize = 2;

$page = $_REQUEST ["page"] ? ( int ) $_REQUEST ["page"] : 1;

$rows = getAllProByPage ( $page, $Admininfo );


?>

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>-.-</title>

<link rel="stylesheet" href="styles/backstage.css">

<link rel="stylesheet"

href="scripts/jquery-ui/css/ui-lightness/jquery-ui-1.10.4.custom.css" />

<script src="scripts/jquery-ui/js/jquery-1.10.2.js"></script>

<script src="scripts/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>

<script src="scripts/jquery-ui/js/jquery-ui-1.10.4.custom.min.js"></script>

</head>

<script type="text/javascript">

function showDetail(id,t){

$("#showDetail"+id).dialog({

?height:"auto",

? ? ?width: "auto",

? ? ?position: {my: "center", at: "center", ?collision:"fit"},

? ? ?modal:false,//是否模式對話框

? ? ?draggable:true,//是否允許拖拽

? ? ?resizable:true,//是否允許拖動

? ? ?title:"商品名稱:"+t,//對話框標題

? ? ?show:"slide",

? ? ?hide:"explode"

});

}

function addPro(){

window.location='addPro.php';

}

function editPro(id){

window.location='editPro.php?id='+id;

}

function delPro(id){

if(window.confirm("您確認要刪除嘛?添加一次不易,且刪且珍惜!")){

window.location="doAdminAction.php?act=delPro&id="+id;

}

}

function search(){

if(event.keyCode==13){

var val=document.getElementById("search").value;

window.location="listPro.php?keywords="+val;

}

}

function change(val){

window.location="listPro.php?order="+val;

}

</script>

<body>

<div id="showDetail" style="display: none;"></div>

<div class="details">

<div class="details_operation clearfix">

<div class="bui_select">

<input type="button" value="添&nbsp;&nbsp;加" class="add"

onclick="addPro()">

</div>

<div class="fr">

<div class="text">

<span>商品價格:</span>

<div class="bui_select">

<select id="" class="select" onchange="change(this.value)">

<option>-請選擇-</option>

<option value="iPrice asc">由低到高</option>

<option value="iPrice desc">由高到底</option>

</select>

</div>

</div>

<div class="text">

<span>上架時間:</span>

<div class="bui_select">

<select id="" class="select" onchange="change(this.value)">

<option>-請選擇-</option>

<option value="pubTime desc">最新發布</option>

<option value="pubTime asc">歷史發布</option>

</select>

</div>

</div>

<div class="text">

<span>搜索</span> <input type="text" value="" class="search"

id="search" onkeypress="search()">

</div>

</div>

</div>

<!--表格-->

<table class="table" cellspacing="0" cellpadding="0">

<thead>

<tr>

<th width="10%">編號</th>

<th width="20%">商品名稱</th>

<th width="10%">商品分類</th>

<th width="10%">是否上架</th>

<th width="15%">上架時間</th>

<th width="10%">慕課價格</th>

<th>操作</th>

</tr>

</thead>

<tbody>

<?php

foreach ( $rows as $row ) :

?>

<tr>

<!--這里的id和for里面的c1 需要循環出來-->

<td><input type="checkbox" id="c1" class="check"

value=<?php echo $row['id'];?>><label for="c1" class="label"><?php echo $row['pSn'];?></label></td>

<td><?php echo $row['pName'];?></td>

<td><?php echo $row['cName'];?></td>

<td>

<?php

$isshow = $row ['isShow'] == 1 ? "上架" : "下架";

echo $isshow;

?>

</td>

<td>

<?php

echo date ( 'Y-m-d H:i:s', $row ['pubTime'] );

?>

</td>

<td><?php echo $row['iPrice'];?>元</td>

<td align="center">

<input type="button" value="詳情" class="btn" onclick="showDetail(<?php echo $row['id'];?>, <?php echo $row['pName'];?>)">

<input type="button" value="修改" class="btn" onclick="editPro()">

<input type="button" value="刪除" class="btn" onclick="delPro()">

<div id="showDetail<?php echo $row['id'];?>"

style="display: none;">

<table class="table" cellspacing="0" cellpadding="0">

<tr>

<td width="20%" align="right">商品名稱</td>

<td><?php echo $row['pName'];?></td>

</tr>

<tr>

<td width="20%" align="right">商品類別</td>

<td><?php echo $row['cName'];?></td>

</tr>

<tr>

<td width="20%" align="right">商品貨號</td>

<td><?php echo $row['pSn'];?></td>

</tr>

<tr>

<td width="20%" align="right">商品數量</td>

<td><?php echo $row['pNum'];?></td>

</tr>

<tr>

<td width="20%" align="right">商品價格</td>

<td><?php echo $row['mPrice'];?></td>

</tr>

<tr>

<td width="20%" align="right">幕課網價格</td>

<td><?php echo $row['iPrice'];?></td>

</tr>

<tr>

<td width="20%" align="right">商品圖片</td>

<td>xxx</td>

</tr>

<tr>

<td width="20%" align="right">是否上架</td>

<td>

<?php

echo $row ['isShow'] == 1 ? "上架" : "下架";

?>

</td>

</tr>

<tr>

<td width="20%" align="right">是否熱賣</td>

<td><?php echo $row['isHot']==1?"熱賣":"不熱賣";?></td>

</tr>

</table>

<span style="display: block; width: 80%;"> 商品描述<br />

<?php echo $row['pDesc'];?>

</span>

</div></td>

</tr>


<tr>

<td colspan="7"></td>

</tr>

<?php endforeach;?>

</tbody>

</table>

</div>

</body>

</html>


正在回答

1 回答

已解決。。

0 回復 有任何疑惑可以回復我~
#1

大康one

怎么解決的?我也是這個問題
2017-11-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117255    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

求大神!為什么點擊詳情頁沒有反應 奇怪的是把代碼一邊就可以彈出對話框了,為什么

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號