URL submission data is actually the get () method in Ajax
$get
URL (String): The URL address where the request is sent.
Data (MAP): (optional) The information to be sent to the server, expressed as a Key/value key-value pair, is appended to the request URL as querystring.
Callback (function): (optional) the callback function (which is invoked only if the response return state is success) when loading succeeds.
Cases
Use AJAX get requests to change the text of a DIV element:
The code is as follows |
Copy Code |
<script type = "Text/javascript" src = ". /js/jquery.js "></script> $ ("button"). Click (function () { $.get ("Demo_ajax_load.txt", function (Result) { $ ("div"). html (result); }); }); |
One: URL parameter submission data
The code is as follows |
Copy Code |
<script type = "Text/javascript" src = ". /js/jquery.js "></script> <script type= "Text/javascript" > function checkcorpid ()//Check if customer number is available { if ($.trim ("#txtF_CORPID") [0].value) = "")//txtf_corpid is the customer number input box { Alert ("Please enter customer number!"); } Else { $ ("#checkFlag"). HTML ("detecting");//display of prompts $.ajax ({ Type: "Get", URL: "Checkcorpid.ashx", Data: "Id=" +$.trim ($ ("#txtF_CORPID") [0].value),//Submit form, equivalent to Checkcorpid.ashx?id=xxx Success:function (msg) {$ ("#checkFlag"). HTML (""); alert (msg); Operation after the successful operation! MSG is a backstage pass. }); } } </script> |
Background code:
The code is as follows |
Copy Code |
if (context. request.params["ID"]. ToString ()!= "") { Pxt.Logic.SYS.CORP_BASE_INFO Cbil = new Pxt.Logic.SYS.CORP_BASE_INFO (); BOOL Flag=cbil.checkcorpid (context. request.params["ID"]. ToString ()); if (flag) { Context. Response.Write ("The customer number is occupied!"); } Else { Context. Response.Write ("The customer number is available!"); } } |
Attention matters
Ajax a coding is a problem, jquery ajax default is the URL for UFT8 encoding, so everyone can be unified under the code to appear free of Chinese garbled.