Time of Update: 2018-07-24
上一篇實現了datagrid載入時列名的動態添加,因項目需求,需要對此版面設定定時器,3秒重新整理一次,用datagrid的reload方法重新整理時會有閃屏的效果,網上搜的在本頁面中添加css樣式的方法雖然對閃屏有一定的改善,但效果依然不佳,還是可以看到重新整理的痕迹。於是想到了ajax的非同步重新整理無閃屏效果,先設定個定時器 setInterval("freshgrid()",3000); 接下來實現重新整理的方法greshgrid(); function
Time of Update: 2018-07-25
最近在做一個項目,算是邊寫邊學一些東西吧。把struts2+spring2+hibernate3的架構搭好跑通之後,遇到了要做使用者名稱驗證,想到要用Ajax來做。以前都是自己手寫的,這次就想試試看用組件來做,網上看了看現在主流的ajax組件主要有ext、dwr、jquery。試了下用dwr,感覺蠻簡單的,但是在詢問了同事之後,說是dwr只是ajax組件,而且據說曾經遇到過bug,推薦我用jquery。網上看了一下jquery的東西,雖說要顛覆一些自己平時js的編碼習慣,但是這個東西確實是不錯,
Time of Update: 2018-07-26
//將JSON對象解析為字串,再替換相應符號 function JSONStringify(obj) {return JSON.stringify(obj).replace(/"|{|}/g, "").replace(/:/g, "=").replace(/,/g, "&");}function getServerDataUseAjax(method, url, params)
Time of Update: 2018-07-26
結合一些文檔,探討Ajax究竟神奇在什麼地方。 Ajax(即非同步 JavaScript 和 XML)是一種 Web 應用程式開發的手段,它採用用戶端指令碼與 Web 服務器交換資料。所以,不必採用會中斷互動的完整頁面重新整理,就可以動態地更新 Web 頁面。使用 Ajax,可以建立更加豐富、更加動態 Web 應用程式使用者介面,其即時性與可用性甚至能夠接近本機傳統型應用程式。 一、AJAX定義 AJAX(Asynchronous
Time of Update: 2018-07-26
jquery中的ajax方法參數總是記不住,這裡記錄一下。 1.url: 要求為String類型的參數,(預設為當前頁地址)發送請求的地址。 2.type: 要求為String類型的參數,請求方式(post或get)預設為get。注意其他http要求方法,例如put和delete也可以使用,但僅部分瀏覽器支援。 3.timeout:
Time of Update: 2018-07-27
在 Java Web 開發中,當session逾時的情況下,普通頁面的跳轉好處理。關於Ajax的請求逾時處理,就需要特殊處理下了。 先寫一個統一的過濾器,或者攔截器,針對Ajax請求進行過濾處理,下面樣本以Filter為例: public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException,
Time of Update: 2018-07-27
一直以來就頭痛著XmlHttpRequest時傳遞中文資料時產生的亂碼問題。 網上大都是說什麼utf-8什麼gb2312之類的 我一聽就煩,今天一個偶然想法,一下子就解決了一直以來的頭痛問題,就是兩個函數的使用。 escape() 和 unescape()。 服務端以asp為例, response.write escape("中文")
Time of Update: 2018-07-30
在Django下使用Jquery ajax實現select表單的二級聯動 採用Django+Jquery實現: 網上也看到很多例子,綜合很多例子,經過嘗試,實現一個簡單的省市二級聯動,記下來,以免忘記,有考慮不嚴謹的地方還請大家指正: 首先是模型設計(資料庫設計): # coding:utf-8from django.db import models# Create your models here.#省份表class Province(models.Model):
Time of Update: 2018-08-21
JQuery Ajax調用webservice的一些經驗記錄,在此執行個體中,解決跨域使用了Core解決方案,在下一篇文章中,會介紹JS 跨域的問題。 執行個體。、執行個體。、執行個體。 跨域解決方案 執行個體-源碼 前端 function SendPost(){ $.ajax({ 'url':'http://100.80.62.40:8080/WebService.asmx/HelloWorld', 'type':'POST', '
Time of Update: 2018-12-04
1、調用沒有傳回值和參數的JAVA方法1.1、dwr.xml的配置<dwr><allow><create creator="new" javascript="testClass" ><param name="class" value="/com.dwr.TestClass" /><include
Time of Update: 2018-12-04
記錄一段AJAX的基本寫法,代碼加註釋,很多人認為它神秘,其實看了就明白了這裡用.NET的ASPX做返回處理的服務端JS代碼,調用方法 <script type ="text/javascript"> var request = false; try ...{ request = new XMLHttpRequest();//非微軟瀏覽器 } catch (trymicrosoft) ...{ try ...{ request = n
Time of Update: 2018-12-03
主要是看到網上的一篇部落格http://blog.csdn.net/fdemon/article/details/6358520#quote,照個這篇部落格確實現不了正確的結果。現修改如下:1. 建立一個Html網頁檔案。檔案名稱:test.html<html> <head> <meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-03
取歌詞(歌曲地址是中文的會出錯)play.jsp<%@ page language="java" import="java.util.*" contentType="text/html; charset=GB2312"%><%@ page import="com.pp.db.*" %><%@ page import="my.bean.*" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Time of Update: 2018-12-03
1、 要發送的內容:格式:xml;編碼:utf-8AJAX編碼:utf-8(req.getCharacterEncoding();讀出用戶端編碼為utf-8)servlet編碼:預設(request位設定編碼)結果://注意:tempContent輸出未標明正常的,均為不正常log.debug("encoding=" + encoding); //encoding=utf-8log.debug("tempContent=" + tempContent); //正常
Time of Update: 2018-12-03
最近把以前做的 使用了ajax.asp.net的東東重新弄出來。在另外一台開發及其上開發,結果發現出現以下問題 <add verb="*" path="*.asmx" validate="false" type="Microsoft.Web.Script.Services.ScriptHandlerFactory, Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf38
Time of Update: 2018-12-03
jquery的ajax要求方法: $.ajax({ type: "GET", dateType:"html", url: "index.html", error: function(msg) { alert("error"); }, complete: function(msg) { alert("complete"); },
Time of Update: 2018-12-03
使用在前台要將json資料傳遞到後台需要對json資料通過轉化(通過json2.js的stringify方法),var data = {name:"xxxx",age:"24"}; alert(JSON.stringify(data)) var url = "<%=context%>/calculateAction.do?method=jsonTest&name=zheng&data="+JSON.stringify(data); $.ajax({ url:
Time of Update: 2018-12-03
Jesse James Garrett的那篇Ajax: A New Approach to Web Applications很多人一定看過,今天湊巧看見了中文版的。原文地址(英文):http://www.adaptivepath.com/publications/essays/archives/000385.php
Time of Update: 2018-12-05
1 AJAX還是AJAH* AJAX的很多經典應用其實都是利用xmlhttp空間訪問背景程式,背景程式返回指令碼用eval回調或者返回簡單資料的方式來開發。這樣的開發模式的好處是設計簡單輕巧,對熟悉dhtml的開發人員來說上手會比較塊,跨瀏覽器問題也容易解決,做簡單的應用也夠用。gmail,google suggest都是用這種方式。但是在我看來gmail已經吧AJAH應用到極限了,更複雜的資料結構用簡單資料和回調方式來組織就開始有點力不從心了。*
Time of Update: 2018-12-05
http://www.dragonson.com/doc/ajax.htmlAjax內部交流文檔 http://info96.k12studio.com/~nio/comments.php?id=242_0_1_0_C簡單地對 Ajax 進行描述介紹 http://www.adaptivepath.com/publications/essays/archives/000385.phpAjax: A New Approach to Web Applications