Time of Update: 2018-12-03
jquery的$.getJson 方法是支援跨域的頁面請求:$.getJSON(url+'?callback=?',{operate:'add'}, function (res){ }
Time of Update: 2018-12-03
ajax的HelloWorld會寫了,也算是我進門了,慢慢來吧,這次準備寫一個tab切換的效果,以前都是頁面初次載入,就將所有幀的內容都讀出來,然後觸發事件,讓層顯示或者消失就ok。這次想來個ajax版的,也就是頁面初次載入只載入第一幀的內容,然後滑鼠挪上去切換幀非同步讀取資料,就這麼簡單。 程式設計思路:1,頁面初次載入,綁定window.onload事件,非同步讀取works_0.xml檔案中的內容並顯示,一幀一個xml檔案,幀切換其實就是讀取不同的xml檔案。2,滑鼠挪上去,觸發一個非同步
Time of Update: 2018-12-03
學習ajax的第一個小例子我們經常會使用JavaScript實現動態改變div裡面的內容,尤其是使用ajax的時候,尤為重要。俗話說的好,說起來容易做起來難,放在編程上說是看起來容易編起來難,雖說ajax裡面沒有什麼新的技術,只是思想的轉變和舊技術的整合,但是動起手來還是問題多多,首先就是我經常使用的是Firefox瀏覽器,馬上就碰到了innerText在Firefox裡面不被相容的問題,剛開始找不到原因,後來突然反應過來可能是相容的問題,百度一下,果不其然,在ff裡面要使用textConten
Time of Update: 2018-12-03
AJAX 已流行二、三年了,現今所謂 Web 2.0 網站或多或少有 AJAX 影子。然而新的 AJAX 架構仍不斷誕生,現有的架構也在持續推出新的版本。為什嗎? 首先,AJAX應用範圍持續擴大,從 del.icio.us 簡易的編輯功能,到 999fang.com 整合 AJAX 和資料庫搜尋,到 Google Spreadsheets 近似 Windows 應用程式。再者,AJAX已緩步進入公司專屬應用程式。除了User
Time of Update: 2018-12-03
AJAX學習筆記01學習課程:部署第一個AJAX程式學習步驟: 1.建立Java Web 項目——AJAX_01: 2.建立Servlet,包名test ,類名AjaxServlet,doPost()代碼: request.setCharacterEncoding( "utf-8" );response.setContentType("text/html;charset=utf-8");PrintWriter out = response.getWriter();String s = reque
Time of Update: 2018-12-03
請求的ajax路徑傳遞的參數(data)會到action中被一個同樣名字的變數(附帶set
Time of Update: 2018-12-03
首先先來解釋一下什麼是 AJAX 。簡單來說AJAX = 非同步 JavaScript 和 XML, 是一種用於建立快速動態網頁的技術。它不是一種程式設計語言,而是一種規範。Ajax的主要功能是:通過在後台與伺服器進行少量資料交換。也就是說,使用AJAX 可以使網頁實現非同步更新。舉一個最常見的例子:當您在Google的搜尋方塊輸入關鍵字時,JavaScript
Time of Update: 2018-12-03
想測試下jQuery調用個第三方的WebService,利用 jQuery 的 $.get(url, data, callback) 調用了一個手機歸屬地查詢的WebService。PS: http://www.webxml.com.cn/zh_cn/index.aspx 網站裡提供很多有用的簡單的WebService。<html xmlns="http://www.w3.org/1999/xhtml"><head> <title>jQuery Test&
Time of Update: 2018-12-03
XHR(XMLHttpRequest)發送POST文本資料的情況還算常見,直接調用“xhr.send(data)”即可。但是對於位元據的處理稍微複雜。 不過在Firefox3中,可以藉助下面的方法來調試ajax發送post位元據:相關指令碼代碼:<script type="text/javascript"><!--function test() {var data = prompt('請輸入資料(GREP Hex):','');data = eval('"'+data+'"')
Time of Update: 2018-12-03
<script lanuage = "javaScript">//建立對象function createXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); }}//前台介面事件調用的函數function
Time of Update: 2018-12-03
Ext.Ajax.request參數中並沒有同步這個參數,但是很多時候需要同步請求來提供Componnet中的資料,而且沒有add方法,比如 checkboxgroup 中動態check選項,所以應該修改Ext.Ajax.request真正的要求方法Ext.lib.Ajax.request具體代碼來自EXT官方論壇:Ext.lib.Ajax.request = function(method, uri, cb, data, options) { if(options){
Time of Update: 2018-12-03
《Java Performance》Chapter 11 Web Services Performance 專門講Web Service效能的內容《Spring Web Services 2 Cookbook》Chapter 3: Testing and Monitoring Web-Services 專門講解Spring Web Service的測試方法,包括單元測試、整合測試、用TCPMon監控、soapUI的簡單用法《On The Performance of Web
Time of Update: 2018-12-03
html代碼:<head><script type="text/javascript"> var xmlHttp; function createXMLHttpRequest() { if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest();//mozilla瀏覽器 }
Time of Update: 2018-12-03
掌握 Ajax,第 1 部分: Ajax 簡介理解 Ajax 及其工作原理,構建網站的一種有效方法 層級: 初級Brett McLaughlin (brett@oreilly.com), 作家,編輯, O'Reilly and Associates2006 年 1 月 04 日Ajax 由 HTML、JavaScript 技術、DHTML 和 DOM 組成,這一傑出的方法可以將笨拙的 Web 介面轉化成互動性的 Ajax 應用程式。本文的作者是一位 Ajax
Time of Update: 2018-12-03
Java代碼 繼上次在使用jquery的ajax操作碰到程式請求成功: 1.狀態代碼返回200--表明伺服器正常響應了用戶端的請求; 2.通過firebug和IE的httpWatcher可以看出伺服器端返回了正常的資料,並且是符合商務邏輯的資料。 但是,程式就是不進入到回呼函數success: function(data){****}而是進入到error: function(data){***} 記得上次是因為存在跨域訪問的問題導致。這次查看不存在跨域的問題。此時就很是不解
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
使用get的情況:多個請求返回相同的結果,可以使用get從伺服器擷取資料;使用post的情況:需要改變伺服器上的狀態。使用post時,需要設定XMLHttpRequest對象的Content-Type首部,如下所示:
Time of Update: 2018-12-03
一般來說,Ext 的Tree, Table直接就繼承了Ajax非同步方式取資料。 但是在有的時候還是會有單獨使用Ajax的狀況。Ext中如何單獨使用Ajax? 基本的使用方式如下: Ext.Ajax.request({ url: "url", method: 'POST', params: {classID: 'value'}, success:function(response,result) { var data = Ext.util.JSON.decode(
Time of Update: 2018-12-03
我們對於struts2中表單傳值太熟悉不過了,可以傳一個或多個值或者是作為一個對象的各屬性傳,十分簡單。但是我們要傳一個數組並希望struts正確接收,怎麼辦? 下面我將通過普通表單和ajax兩種方式講解。首先我們有如下一個實體,一個action和一個jsp。 Student.javapublic class Student{ private String name; private String num;}StudentAction.javapublic class