首页 > 代码库 > ajax传值给php
ajax传值给php
test.php
<script type="text/javascript">function selectInput(oSelect) {var value= oSelect.value;var url = "2.php";var postStr = "value=http://www.mamicode.com/"+ value ;//--------------------------------------------------------------------------------//实例化Ajax//var ajax = InitAjax(); var ajax = false; //开始初始化XMLHttpRequest对象 if(window.XMLHttpRequest) { //Mozilla 浏览器 ajax = new XMLHttpRequest(); if (ajax.overrideMimeType) {//设置MiME类别 ajax.overrideMimeType("text/xml"); } } else if (window.ActiveXObject) { // IE浏览器 try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!ajax) { // 异常,创建对象实例失败 window.alert("不能创建XMLHttpRequest对象实例."); return false; }//-------------------------------------------------------------------------------------------- ajax.open("POST", url, true);ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ajax.send(postStr);//----------------------------------------------------------------------------------------------ajax.onreadystatechange = function() { //如果执行状态成功,那么就把返回信息写到指定的层里 if (ajax.readyState == 4 && ajax.status == 200) { msg.innerHTML = ajax.responseText; //写入到id为msg的div里 } } //-------------------------------------------------------------------------------------------------}</script> <div id="msg"></div> <?php $cnx = new PDO("odbc:Driver={SQL Server};Server=(local);Database=DBCT_Dev;",‘sa‘,‘123456‘); //连接数据库 ?><select onchange="selectInput(this)""> <?php$Province=$cnx->query("select ProvinceName,ProvinceId from S_Province");foreach($Province as $sheng){ echo "<option value=http://www.mamicode.com/‘".$sheng[‘ProvinceId‘]."‘>".$sheng[‘ProvinceName‘]."</option>"; }?></select>
2.php
<?php print_r ($_POST[‘value‘]); ?>
ajax传值给php
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。