jQuery Ajax ·½·¨µ÷Óà Asp.Net WebService µÄÏêϸÀý×Ó
¡¡¡¡jQuery Ajax µ÷ÓÃAspx.Net WebService µÄ¼¸¸ö³£ÓÿÉÒÔÖ±½Ó¸´ÖÆ´úÂëÔËÐС£
¡¡¡¡ws.aspx ´úÂë
<!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 id="Head1" runat="server">
¡¡¡¡<title></title>
¡¡¡¡<script src="jquery.js" type="text/javascript"></script>
¡¡¡¡<style type="text/css">
¡¡¡¡¡¡¡¡.hover
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡cursor: pointer; /*СÊÖ*/
¡¡¡¡¡¡¡¡¡¡¡¡background: #ffc; /*±³¾°*/
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡.button
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡width: 150px;
¡¡¡¡¡¡¡¡¡¡¡¡float: left;
¡¡¡¡¡¡¡¡¡¡¡¡text-align: center;
¡¡¡¡¡¡¡¡¡¡¡¡margin: 10px;
¡¡¡¡¡¡¡¡¡¡¡¡padding: 10px;
¡¡¡¡¡¡¡¡¡¡¡¡border: 1px solid #888;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡#dictionary
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡text-align: center;
¡¡¡¡¡¡¡¡¡¡¡¡font-size: 18px;
¡¡¡¡¡¡¡¡¡¡¡¡clear: both;
¡¡¡¡¡¡¡¡¡¡¡¡border-top: 3px solid #888;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡#loading
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡border: 1px #000 solid;
¡¡¡¡¡¡¡¡¡¡¡¡background-color: #eee;
¡¡¡¡¡¡¡¡¡¡¡¡padding: 20px;
¡¡¡¡¡¡¡¡¡¡¡¡margin: 100px 0 0 200px;
¡¡¡¡¡¡¡¡¡¡¡¡position: absolute;
¡¡¡¡¡¡¡¡¡¡¡¡display: none;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡#switcher
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡}
¡¡¡¡</style>
¡¡¡¡<script type="text/javascript">
¡¡¡¡¡¡¡¡//ÎÞ²ÎÊýµ÷ÓÃ
¡¡¡¡¡¡¡¡$(document).ready(function() {
¡¡¡¡¡¡¡¡¡¡¡¡$('#btn1').click(function() {
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡$.ajax({
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡type: "POST",¡¡ //·ÃÎÊWebServiceʹÓÃPost·½Ê½ÇëÇó
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡contentType: "application/json", //WebService »á·µ»ØJsonÀàÐÍ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡url: "WebService1.asmx/HelloWorld", //µ÷ÓÃWebServiceµÄµØÖ·ºÍ·½·¨Ãû³Æ×éºÏ ---- WsURL/·½·¨Ãû
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡data: "{}",¡¡¡¡¡¡¡¡ //ÕâÀïÊÇÒª´«µÝµÄ²ÎÊý£¬¸ñʽΪ data: "{paraName:paraValue}",ÏÂÃæ½«»á¿´µ½¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡dataType: 'json',
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡success: function(result) {¡¡¡¡ //»Øµ÷º¯Êý£¬result£¬·µ»ØÖµ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡$('#dictionary').append(result.d);
Ïà¹ØÎĵµ£º
ÎÒÃÇÔÚAsp.Net¿ª·¢¹ý³ÌÖУ¬ÓÐʱºòΪÁË¿ª·¢µÄÐèÒª£¬»ò´ïµ½Ò»¶¨µÄЧ¹û£¬ÎÒÃÇ»á²ÅÈ¡¶¯Ì¬¼ÓÔØÓû§¿Ø¼þµÄ·½·¨À´ÊµÏÖ£¬¶¯Ì¬¼ÓÔØÓû§¿Ø¼þ£¬¿ÉÒÔÔÚͬһ¸öÒ³ÃæÀïÃæ£¬¸ù¾Ý²»Í¬µÄÇé¿öÏÔʾ²»Í¬µÄÄÚÈÝ£¬Ê¹ÎÒÃÇÔÚ¿ª·¢Ê¡Ê±Ê¡Á¦¡£
¡¡ÄÇôÎÒÃÇÔõôʵÏÖ¶¯Ì¬¼ÓÔØÓû§¿Ø¼þÄØ£¬ÆäʱºÜ¼òµ¥£¬ÎÒÃÇÖ»ÒªÔÚÒ³ÃæÀïÒª·Å¿ØµÄ¼þµÄµØ·½·ÅÒ»¸öռλ¿Ø¼þ &l ......
×î½ü¼¸ÖÜ£¬ÔÚ²©¿Í¡¢TwitterºÍÂÛ̳ÉÏÈç»ðÈçݱµØÕ¹¿ªÁËÒ»³¡ÌÖÂÛ¡£ÌÖÂÛµÄÄÚÈÝÊÇ£º¿ª·¢ÈËÔ±ÊÇ·ñÓ¦¸ÃʹÓûòѧϰASP.NET MVC¡£´Ó“²»ÍƼöѧϰ”µ½“ËùÓÐASP.NET¿ª·¢ÈËÔ±¶¼Ó¦¸Ãѧϰ”£¬¸÷ÖÖ²»Í¬µÄ¹Ûµã²ã³ö²»Çî¡£InfoQ¶ÔÆäÖв¿·ÖÌÖÂÛÄÚÈݽøÐÐÁË×ܽᡣ
Rob Conerey£¨SubSonicÖ®¸¸£¬Ä¿Ç°ÊÇ΢ÈíASP.NET MVCÍÅ¶ÓµÄ ......
//TransmitFileʵÏÖÏÂÔØ
protected void Button1_Click(object sender, EventArgs e)
{
/*
΢ÈíΪResponse¶ÔÏóÌṩÁËÒ»¸öÐµķ½·¨TransmitFileÀ´½â¾öʹÓÃResponse.BinaryWrite
&nbs ......
using System;
using System.Web;
using System.Text.RegularExpressions;
public static string NoHTML(string Htmlstring)
{
//ɾ³ý½Å±¾
Htmlstring = Regex.Replace(Htmlstring,@"<script[^>]*?>.*?&l ......
ÓÃASP.NETÓÐÒ»¶Îʱ¼äÁË£¬µ«×ܾõµÃ»¹ÊÇÒ»Ö±¸¡ÓÚ±íÃæ£¬¶Ô¿Ø¼þ¿ª·¢ÖªÖ®ÉõÉÙ£¬¹Ê½üÆÚ¿ªÊ¼¶ñ²¹Õâ·½ÃæµÄÄÚÈÝ¡£ÒªÅÜÌâÁË£¬»¹ÊÇÏȻعËÒ»ÏÂÓ¦¸ÃÈçºÎÉÏÊÖASP.NET£¬¸ø¸Õ¿ªÊ¼½Ó´¥ËüµÄͬ־һµãÖ¸Òý£º
1¡¢ÅªÇå³þʲôÊÇ.NET£ºËµ°×ÁËËü¾ÍÊÇÒ»Ì׿ؼþ°ü£¬Ò»°ã±»Ëµ³É¿ò¼Ü£¬ÀàËÆÓÚMFC»òÕßDELPHIµÄVCLµÈµ ......