婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Ajax異步提交數(shù)據(jù)返回值的換行問題實(shí)例分析

Ajax異步提交數(shù)據(jù)返回值的換行問題實(shí)例分析

熱門標(biāo)簽:超級(jí)大富翁地圖標(biāo)注 硅語電話機(jī)器人公司 ai機(jī)器人電銷資源 騰訊地圖標(biāo)注位置能用多久 個(gè)人怎樣在百度地圖標(biāo)注地名 云呼外撥網(wǎng)絡(luò)電話系統(tǒng) 越南河內(nèi)地圖標(biāo)注 地圖標(biāo)注項(xiàng)目怎么樣 機(jī)器人電銷騙局揭秘

本文實(shí)例分析了Ajax異步提交數(shù)據(jù)返回值的換行問題。分享給大家供大家參考,具體如下:

前面分析介紹了《Javascript基于AJAX回調(diào)函數(shù)傳遞參數(shù)》及《IE瀏覽器與FF瀏覽器關(guān)于Ajax傳遞參數(shù)值為中文時(shí)的區(qū)別》,學(xué)習(xí)了ajax回調(diào)函數(shù)傳參與針對(duì)不同瀏覽器處理中文亂碼問題的方法。這里就來分析一下ajax異步提交返回值中換行問題的處理技巧。

背景介紹:

需要實(shí)現(xiàn)的功能是:在下拉框中選擇分類,提交到PHP根據(jù)選擇的分類返回該分類下的成員名稱,返回值各成員姓名以換行的形式顯示到textarea中。

html代碼:

form action="setduty.php?action=add" method="post" name="setForm" id="setForm">
p> label>類型:/label>
  select name="type" id="typeduty">
  option value="-1">選擇類型/option>
  option value="1">值班首長/option>
  option value="2">值班處長/option>
  option value="3">值班員/option>
  /select>
/p>
p class="opertext"> 
    label>成員:/label>
   textarea name="names" id="names" cols="30" rows="10">/textarea>
/p>

JQuery 代碼:

$(document).ready(function(){
 $("#typeduty").change(function(){
  var type = $("#typeduty").val();
  $.post("setduty_do.php",
   {
    'cid' : type,
   },function(data,status){
    newData = data.replace(/\r\n/g,'');
     $("#names").html(newData);
  });
 });
});

PHP代碼:

if($type){
 switch($type){
  case "1":
   $arrs = getChiefList();
  break;
  case "2":
   $arrs = getDirectList();
  break;
  case "3":
   $arrs = getAttendantList();
  break;
  default:
  break;
 }
 $arr_names = "";
 foreach($arrs as $arr){
  if(strlen($arr[1])>2){
   $arr_names.= $arr[1]."\n";
  }
 }
 echo $arr_names;
}

php代碼中返回的值直接帶有換行“\n”,textarea 中IE和FF的換行符號(hào)都是 "\n",jQuery 的處理返回值中注意,使用

復(fù)制代碼 代碼如下:
newData = data.replace(/\r\n/g,'');

處理返回的結(jié)果,用于去除最開始的換行符號(hào),Ajax返回的值中,都自動(dòng)帶有一個(gè)換行。這是Ajax本身帶有的。

希望本文所述對(duì)大家ajax程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • jquery ajax例子返回值詳解
  • jquery ajax return沒有返回值的解決方法
  • js獲取ajax返回值代碼
  • asp.net利用Ajax和Jquery在前臺(tái)向后臺(tái)傳參數(shù)并返回值的實(shí)例
  • ajax返回值中有回車換行、空格的解決方法分享
  • jquery+ajax請(qǐng)求且?guī)Х祷刂档拇a
  • ajax 返回值自動(dòng)添加pre標(biāo)簽的解決方法
  • 創(chuàng)建公共調(diào)用 jQuery Ajax 帶返回值
  • ajax請(qǐng)求后臺(tái)接口數(shù)據(jù)與返回值處理js的實(shí)例講解
  • 解決ajax請(qǐng)求后臺(tái),有時(shí)收不到返回值的問題
  • 快速解決ajax返回值給外部函數(shù)的問題
  • Ajax返回值類型與用法實(shí)例分析

標(biāo)簽:洛陽 鄭州 邢臺(tái) 遼源 海南 內(nèi)蒙古 林芝 舟山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ajax異步提交數(shù)據(jù)返回值的換行問題實(shí)例分析》,本文關(guān)鍵詞  Ajax,異步,提交,數(shù)據(jù),返回,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax異步提交數(shù)據(jù)返回值的換行問題實(shí)例分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于Ajax異步提交數(shù)據(jù)返回值的換行問題實(shí)例分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 手游| 玉门市| 治县。| 乳山市| 万载县| 广宗县| 望奎县| 会东县| 龙南县| 云林县| 九台市| 无锡市| 贡觉县| 南江县| 柳江县| 邯郸市| 宁德市| 南京市| 桃江县| 霍州市| 彭泽县| 鲁甸县| 洞口县| 天镇县| 益阳市| 高州市| 潞西市| 兰西县| 济源市| 长泰县| 兴文县| 安庆市| 内黄县| 沿河| 永新县| 屯留县| 浦东新区| 巨野县| 大埔县| 延吉市| 临汾市|