Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 17984|Odpoveď: 3

[Jquery] JQUERY používa databázu požiadaviek Ajax na prepojenie medzi provinciami a obcami

[Kopírovať odkaz]
Zverejnené 19. 8. 2015 21:09:49 | | |
Keďže to bol prvýkrát, čo som tento efekt robil, robil som ho pomaly a zistil som, že som napísal veľa opakujúceho sa kódu.

Teraz nie je čas na optimalizáciu, poďme sa s tým uspokojiť a nakoniec pripojiť komprimovaný balík vrátane databázového skriptu.

Okrem toho je pripojený provinčný a obecný kódex prepojenia napísaný čistým jazykom js

Použite JS na realizáciu trojúrovňového prepojenia provincií a miest
http://www.itsvse.com/thread-2072-1-1.html
(Zdroj: Wuhan Software Engineering Vocational College)


  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PlaceInfo.aspx.cs" Inherits="AjaxDemo.PlaceInfo" %>

  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head runat="server">
  5.     <title></title>
  6.     <scrip去掉t src="scrip去掉ts/jquery-1.4.1.min.js" type="text/javascrip去掉t"></scrip去掉t>
  7.     <scrip去掉t type="text/javascrip去掉t">

  8.         //省方法
  9.         function sheng() {
  10.             var $sheng = $("#sheng option:selected").val();
  11.             $.ajax({
  12.                 url: "ajax3.aspx",
  13.                 type: "get",
  14.                 data: "test=x&sheng=" + $sheng,
  15.                 success: function (mesg) {
  16.                     $("#shi").empty();
  17.                     $("#shi").append(mesg);
  18.                     $("#shi option:eq(0)").attr("selected", "selected");
  19.                     var num = $("#shi option").length;
  20.                     if (num > 1) {
  21.                         $("#shi").show();
  22.                     } else {
  23.                         $("#shi").hide();
  24.                     }
  25.                     shi();
  26.                 }
  27.             });
  28.         };
  29.         //市方法
  30.         function shi() {
  31.             var $shi = $("#shi option:selected").val();
  32.             $.ajax({
  33.                 url: "ajax3.aspx",
  34.                 type: "get",
  35.                 data: "test=x&sheng=" + $shi,
  36.                 success: function (mesg) {
  37.                     $("#xian").empty();
  38.                     $("#xian").append(mesg);
  39.                     $("#xian option:eq(0)").attr("selected", "selected");
  40.                 }
  41.             });
  42.         }
  43.         $(function () {

  44.             $.ajax({
  45.                 url: "ajax3.aspx",
  46.                 type: "get",
  47.                 data: "",
  48.                 success: function (mesg) {
  49.                     $("#sheng").append(mesg);
  50.                     $("#sheng option:eq(0)").attr("selected", "selected");
  51.                     sheng();
  52.                     
  53.                 }
  54.             });
  55.             /**测试按钮**/
  56.             $(":button").click(function () {
  57.                 var $a = $("#sheng option:selected").val();
  58.                 alert($a);
  59.             });
  60.             //选中省
  61.             $("#sheng").change(function () {
  62.                 sheng();
  63.             });
  64.             //选中市
  65.             $("#shi").change(function () {
  66.                 shi();
  67.             });
  68.         });
  69.     </scrip去掉t>
  70. </head>
  71. <body>
  72.     <form id="form1" runat="server">
  73.     <div>
  74.         <select id="sheng"></select>
  75.         <select id="shi"></select>
  76.         <select id="xian"></select>
  77.         <input type="button" value="test" />   
  78.     </div>
  79.     </form>
  80. </body>
  81. </html>
Kopírovať kód
AjaxDemo.rar (196.62 KB, Počet stiahnutí: 4)




Predchádzajúci:Upozornenie na pevný disk počítača C5, čo robiť
Budúci:jquery niekoľko bežných poznatkov
Zverejnené 21. 8. 2015 21:44:21 |
Dovoľte mi doplniť

SSLD.rar

185,49 KB, Časy sťahovania: 6, Kredity na stiahnutie: -1 prestíž, -1 príspevok

Zverejnené 22. 8. 2015 7:45:21 |

Veľmi silné!!
Zverejnené 22. 8. 2015 17:55:02 |
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com