1. 程式人生 > >ajax提交資料到後臺php接收

ajax提交資料到後臺php接收

在網上看了很久,發現數據的利用ajax提交資料到後臺其實很簡單,但是很多講解的並不清楚,對於初學者來說,很多真的是看著有點糊塗,拿來直接用,又想去了解怎麼回事,其實利用ajax提交資料到後臺是非常的簡單的。

$.ajax({
    type: "POST",
url: "register.php",
data: "name=John&location=Boston",
success: function(msg){
        alert( "Data Saved: " + msg );
}
});
首先我們對上面這一串程式碼進行解讀,當然使用ajax需要用到的是jQuery

type:"POST",是提交的型別

url:"register.php",是提交的方向,我是提交給register.php進行處理

data:"name=Jhon&&location=Boston",這個是我們提交的資料,Jhon和Boston就是我們提交上去的資料

success:function(msg)

{

msg是提交成功之後返回對資料

}

後臺怎樣寫來獲取這些資料:

<?php
//首先是獲取到了資料
$username=$_POST['name'];
$password=$_POST['location'];
echo  $password;
?>
我們很清晰的看到的是$_POST["name"];就是獲取都的Jhon

$_POST['location']就是獲得的Boston

我們後臺返回的資料,也即是echo出來的資料,就是Boston。

希望對大家有所幫助。

相關推薦

form表單ajax提交後臺實體接收

js:表單->json物件 $.fn.serializeObject = function() {     var o = {};     var a = this.serializeArray();     $.each(a, function() {      

ASP.NET MVC下通過JQuery$.ajax提交資料,控制器接收資料

今天在實現一個小功能時,這個是一個彈出的模態框,然後點選儲存的時候,通過Ajax將文字框中的內容傳到後臺控制器,控制器執行相應的操作,在將內容儲存到資料庫。然後問題就出在用Ajax傳到控制器的時候,控制器接收不到引數。因為寫MVC也比較少,這方面不是很會,所以還是記錄一下。一

ajax提交資料後臺php接收(實現方法)

在網上看了很久,發現數據的利用ajax提交資料到後臺其實很簡單,但是很多講解的並不清楚,對於初學者來說,很多真的是看著有點糊塗,拿來直接用,又想去了解怎麼回事,其實利用ajax提交資料到後臺是非常的簡單的。 1 2 3 4 5 6 7 8 $.ajax({

ajax提交資料後臺php接收

在網上看了很久,發現數據的利用ajax提交資料到後臺其實很簡單,但是很多講解的並不清楚,對於初學者來說,很多真的是看著有點糊塗,拿來直接用,又想去了解怎麼回事,其實利用ajax提交資料到後臺是非常的簡單的。 $.ajax({ type: "POST", url:

ajax提交java後臺接收參數出現亂碼

class ati -1 5% 文字 timeout 亂碼 中文字符 java後臺 1.現象: 前臺ajax提交查詢數據 $.ajax({ url: ‘bdmap/xx.action‘, data:para,

ajax提交後臺資料成功但返回不走success而走的error

下面是ajax程式碼和Controller層程式碼,期初以為是後臺程式寫錯了。 $("#sourcefile").ajaxSubmit({ type: "post", dataType: "json", //

laravel Ajax 提交資料 需要驗證csrf 新增一下程式碼

1 .在頁面頭部加上csrf-token: <meta name="csrf-token" content="{{ csrf_token() }}"> 2 . 提交headers中增加 X-CSRF-TOKEN: $.ajaxSetup({ headers: { 'X-CSRF-T

基於ajax提交資料

  昨日回顧: 1 inclusion_tag -幹什麼用的?生成html的片段(動態,傳引數,傳資料) -app下新建一個模組,templatetags -建立一個py檔案(mytag.py) -from django.template import Library -register=Libr

ajax上傳檔案,php接收

//html <input id="user_real_name" class="input_show" type="text" value="" placeholder="姓名"> <input id="file1" class="ufile" type="file" name

js表單提交後臺物件接收

$.extend({ StandardPost:function(url,args){ var form = $("<form method='post' target='_blank'></form>"), input; form.attr({"action":url}); $.ea

如何避免ajax提交資料出現中文亂碼

當我們使用Eclipse做WEB專案的時候,通過Eclipse啟動Web專案需要有對應的伺服器,比如tomcat。 如果使用的不是Eclipse自帶的tomcat,那麼對於tomcat字符集的設定是這個位置的server.xml中,以下以需要 UTF-8字符集為例: 在po

Django中button的處理 & ajax提交資料時不走Form元件驗證

button分類: type=’submit’ 預設型別,會預設提交表單~ type=’button’ type=’reset’ 專案中出現的問題: ajax提交資料時不走Form元件驗

ajax提交資料(修改、新增)到資料庫並重新整理資料

<%@ page language="java" contentType="text/html; charset=UTF-8"  pageEncoding="UTF-8"%> <%@ include file="/WEB-INF/pages/commons

PHP CURL模擬登陸並提交資料,及PHP CURL檔案上傳/圖片下載等(僅作除錯,未完善)

<?php error_reporting(255); set_time_limit(120); /** * 傳送報頭資訊 * * @return void(0) || string; */ if(!function_exists('httpHeade

使用Ajax提交資料,進行前後臺數據互動

HTML程式碼: <input class="form-control" id="username" name="username" type="text"/> <input class="form-control" id="passwo

怎樣通過ajax提交資料

ajax的出現徹底改變了javascript命運,通過ajax可以直接向伺服器提交資料,有兩種方式: get方式,資料直接拼接在地址中 post方式,資料由data欄位攜帶 post方式,data

小程式的圖片上傳wx.uploadFile及後臺PHP接收檔案並存儲到伺服器

前臺程式碼wxml: <button bindtap='chooseImg'>選擇圖片</button>//圖片選擇 <view><image src='{

原生ajax提交php後臺接收不到問題

false php chang var document name ive () ror var xmlHttp; if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.X

SSM 中Ajax 提交JSON資料時到後臺接收,需要的配置

1.使用fastJson,在springmvc 配置中配置(如果不配置,後臺contrller 中的方法引數經 @RequestBody 註解後,無法進入) <!-- 啟用預設配置

使用ajax 進行post提交json資料後臺php,但是後臺php收不到資料

當 contentType 為 application/x-www-form-urlencoded 時(預設值)才能用 $_POST 得到傳入的資料。但是使用application/json;chars