jquery ajax php保存数据并返回值

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>jquery ajax php保存数据并返回值</title>
<script language="网页特效">
function addborough(){
 var name = document.getelementbyid('addboroughname').value;
 var area_id =  document.getelementbyid('cityareaid').value;
 var cid =  document.getelementbyid('cityid').value;
 var address =  document.getelementbyid('addboroughaddr').value;
 var type =  document.getelementbyid('addboroughtype').value;
 //alert(cityid);
 //return;   
 if(!name || !area_id || !address || !type ){
  alert("请把信息填全");
  return false;
 }
 
 $.post('ajax.php?action=saveborough',{borough_name:name,cityarea_id:area_id,borough_address:address,cityid:cid,borough_type:type},function(data){
  //返回小区id
  if(data ==0){
   alert('增加出错');
   return false;
  }
  if(data.indexof('|')){
   var temp = data.split('|');
   if(temp[0] < 0){
    alert("添加出错");
    return false;
   }
   if(temp[1] == -1){
    alert("你添加的已存在");
   }
   window.parent.addtoboroughitem(temp[0],name,address);
   window.parent.tb_remove();
  }else{
   alert('增加出错');
   return false;
  }
 });
 
 return false;
}
</script>
</head>

<body>
<form action="" method="post" name="mydataform" id="mydataform">
  <p>
    <label>名字:</label>
    <input type="text" id="addboroughname" name="addboroughname" class="input" value="" />
  </p>
  <p>
    <label>所在区域:</label>
    <span style="display:none;">
      <select name="cityid" id="cityid"   onchange="changelocation(document.mydataform.cityid.options[document.mydataform.cityid.selectedindex].value)">
        <option value="">--不限--</option>
        <option value="1">北京</option>
      </select>
    </span> &nbsp;&nbsp;
    <select  name="cityareaid"   id="cityareaid">
      <option value="0">--不限--</option>
    </select>
  </p>
  <p>
    <label>地址:</label>
    <input type="text" id="addboroughaddr" name="addboroughaddr" class="input" size="40" value="" />
  </p>
  <p>
    <label>下载:</label>
    <select  id="addboroughtype" name="addboroughtype" class="select">
      <!--{html_options options=$borough_type_option selected=$borough.borough_type }-->
    </select>
  </p>
  <p>
    <input type="button" id="addbutton" value="增加" onclick="return addborough()" />
  </p>
</form>
</body>
</html>

ajax.php

 $v = $_post['addboroughname'];
 
 if(不为空){
  if(保存成功){
   echo $borough_id."|1";
  }else{
   echo 0;
  }
 }else{
  echo $exest_id."|-1";
 }

时间: 2024-09-08 16:51:24

jquery ajax php保存数据并返回值的相关文章

Jquery Ajax解析XML数据简单实例

 本篇文章主要是对Jquery Ajax解析XML数据(同步及异步调用)的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 代码如下: $.ajax({                 async: true, // 默认true(异步请求)                 cache: true, // 默认true,设置为 false 将不会从浏览器缓存中加载请求信息.                 type: "POST", // 默认:GET 请求方式:[PO

jquery ajax 导入json数据进行修改操作

问题描述 jquery ajax 导入json数据进行修改操作 json数据 test.txt [ {"XH":1,"YWName":"业务1","SName":"系统1","QDName":"渠道1","HJNumber":5}, {"XH":2,"YWName":"业务2","

Jquery each方法跳出循环,并获取返回值实例讲解

 这篇文章主要是对Jquery each方法跳出循环,并获取返回值进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 return false:将停止循环 (就像在普通的循环中使用 'break'). return true:跳至下一个循环(就像在普通的循环中使用'continue').  代码如下: function test(){ var success = false; $(..).each(function () {    if (..) {        success =

jquery ajax-重复调用jQuery ajax刷新Chart数据内存泄露问题,急~~~

问题描述 重复调用jQuery ajax刷新Chart数据内存泄露问题,急~~~ 在网页中使用标签定义了图表,在js用setInterval定时使用ajax获取数据后刷新图表数据.发现浏览器内存一直在涨,浏览器使用的是FireFox. js代码如下: function FlowPageReday(){ var RefreshTimeOut = 10*1000; RefreshFlow(); /*每隔一定的时间刷新页面*/ setInterval("RefreshFlow()", Ref

jquery ajax 读取json数据存入表格中

问题描述 jquery ajax 读取json数据存入表格中 test.txt的json数据如下[{""XH"":1YWName"":""业务1""SName"":""系统1""QDName"":""渠道1""HJNumber"":5}{""XH&q

jquery ajax获取动态数据并限制字数显示省略号

问题描述 jquery ajax获取动态数据并限制字数显示省略号 用ajax动态获取一些数据,并控制数字,多得不显示显示... 请问该怎样做?谢谢! 麻烦请写具体一点,谢谢! 解决方案 Jquery 限制文本框输入字数 解决方案二: 利用css 设置显示框的text-overflow属性为ellipsis,数据还是取全.

jQuery Ajax 加载数据时异步显示加载动画_jquery

 ajax加载后台数据就不说的那么细了. 看下面代码首先前台上放置代码 <div id="loadgif" style="width:66px;height:66px;position:absolute;top:50%;left:50%;"> <img alt="加载中..." src="../../Images/loading1.gif"/> </div> 在js脚本文件中首先把这个图片动

jquery post 方法调用asp文件返回值data问题换成用jsp

问题描述 jquery post 方法调用asp文件返回值data问题换成用jsp <%dim fname,city fname=Request.Form("name") city=Request.Form("city") Response.Write("Dear " & fname & ". ") Response.Write("Hope you live well in " &am

jquery ajax 参数传递与数据保存实例

var info = document.getelementbyid("txt").value;   jquery.ajax({ type: 'get',                url: 'http://localhost:8080/jdom/hehe.do?act=网页特效on',         data: "&info="+info,         cache: false,       datatype: 'json', //指定返回类型