加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax应用

发布时间:2020-12-16 01:52:37 所属栏目:百科 来源:网络整理
导读:span style="color:#ff0000;"ajax2.php内容/span span style="color:#ff6666;background-color: rgb(255,255,255);"?php/***************************(C)2010-2014 chinaweber.comupdate: 2015-8-15 21:59:40person: xamin***************************//**持
<span style="color:#ff0000;">ajax2.php内容</span>
<span style="color:#ff6666;background-color: rgb(255,255,255);"><?php


/*
**************************
(C)2010-2014 chinaweber.com
update: 2015-8-15 21:59:40
person: xamin
**************************
*/


/*
*持续进修续费返回json
*/




require_once(dirname(__FILE__).'/include/config.inc.php');
$r = $dosql->GetOne("SELECT * FROM `dede_goods` WHERE id=".$id);
$str = array("payfreight"=>$r['payfreight'],"salesprice"=>$r['salesprice'],"title"=>$r['title'],"weight"=>$r['weight']);
echo json_encode($str); //将数组转成js可识别的json格式
?></span>
 
 
    <script type="text/javascript">
	function getInfo() {
		//var id = document.getElementById('goodsid').value;
		//alert(id);
		$.ajax({
			url  : 'ajax2.php',type : 'post',data : {'id':$("#goodsid").val(),'username':$("#username").val()},dataType:'html',//beforeSend:function(){checkpass()},success:function(data){
					//alert(data);
					//将php返回的json转成与之对应的javascript对象方便读取
					rdata = $.parseJSON(data);
					//alert(rdata);
					//var rdata = {"username" : "mingtao","pass" : "123456"}
					//alert(rdata.weight);
					document.getElementById('payfreight').value = rdata.payfreight;
					document.getElementById('salesprice').value = rdata.salesprice;
					document.getElementById('totalprice').value = rdata.salesprice;
					document.getElementById('sprice').value = rdata.salesprice;
					document.getElementById('protitle').value = rdata.title;
					document.getElementById('overduedate').value = rdata.weight;
			}
		});
	}
	</script>


<select name="goodsid" id="goodsid" onChange="getInfo()">
    <option value="">請選擇</option>
		<?php
		$brandid = 3; //3是本土活动
		$sql = "SELECT * FROM `dede_goods` WHERE delstate='' AND checkinfo=true AND brandid=".$brandid." ORDER BY orderid DESC";
		echo $sql;
        $dosql->Execute($sql);
        while($row = $dosql->GetArray()) {
			//$payfreight = $row['payfreight'];
			//$salesprice = $row['salesprice'];
			//$protitle = $row['title'];
			//$overduedate = $row['weight'];
        ?>
      <option value="<?php echo $row['id'] ?>"><?php echo $row['title'] ?></option>
      <?php
		}
        ?>
    </select>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读