2014年11月3日 星期一

【jquery】post 使用 json 傳值

post 使用 json 傳值
js
$.post("userorder_v2.php",{mod:'detail',orderid:$orderid},function ($data){
// 判斷CSS是否要隱藏
for($key in $data.data){
  if (!$data.data[$key]){
    $("#ar-"+$key).hide();
  }else{
    $("#ar-"+$key).show();
  }
  
  $thisValue = $(".od-" + $key);

  // 加上另外的處理
  if ($thisValue.hasClass("plus")){ // +
    $data.data[$key] = '+'+$data.data[$key];
  }else if ($thisValue.hasClass("less")){
    $data.data[$key] = '-'+$data.data[$key];
  }
  
  // 將值放入對應的CSS中
  $thisValue.html($data.data[$key]);
}
},"json");
  
HTML:

<table border="0" cellspacing="2" cellpadding="5" width="760">
	<tr>
		<th colspan="4" align="center">訂單資料</th>
	</tr>
	<tbody>
	<tr>
		<td width="100" align="center">訂單編號</td>
		<td width="200" class="od-orderid"></td>
		<td width="100" align="center">付款方式</td>
		<td class="od-payWayName"></td>
	</tr>
	<tr>
		<td align="center">訂單金額</td>
		<td class="od-order_total"></td>
		<td align="center">取貨方式</td>
		<td class="od-get_goods_name"></td>
	</tr>
	<tr>
		<td align="center">訂單日期</td>
		<td class="od-order_time"></td>
		<td align="center"><span id="ar-identity">訂購身分</span></td>
		<td class="od-identity"></td>
	</tr>
	<tr>
		<td align="center">訂單狀態</td>
		<td colspan="3" class="od-shipName"></td>
	</tr>
	<tr>
		<td align="center">收貨地址</td>
		<td colspan="3" class="od-address"></td>
	</tr>
	<tr>
		<td align="center">gt;備註</td>
		<td colspan="3" class="od-comp_note"></td>
	</tr>
	</tbody>
</table>
  

沒有留言:

張貼留言