點(diǎn)擊一次,將按鈕disable,完成請(qǐng)求后,再將按鈕還原,這樣應(yīng)該可以預(yù)防惡意點(diǎn)擊了
創(chuàng)新互聯(lián)專注于青龍網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供青龍營(yíng)銷型網(wǎng)站建設(shè),青龍網(wǎng)站制作、青龍網(wǎng)頁設(shè)計(jì)、青龍網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造青龍網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供青龍網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
$("#btnInvoiceAdd").click(function() {
$.post("SettlementsWCF.svc/posttest",{s:"1"},function(data) { alert(data) },"json");
});
----
jq的post重載方法最多是3個(gè)參數(shù)啊.
這樣試試.
$("#btnInvoiceAdd").click(function() {
$.post("SettlementsWCF.svc/posttest",{s:"1"},function(data) { alert(data) });
});
jquery動(dòng)態(tài)實(shí)現(xiàn)表格分頁的方法是利用自帶的分頁插件jQuery.page.js。
下面是使用方法:
$(".tcdPageCode").createPage({
? pageCount:10,
? current:1,
? backFn:function(p){
? ? ? //單擊回調(diào)方法,p是當(dāng)前頁碼
? }
});
pageCount:總頁數(shù)
current:當(dāng)前頁
實(shí)現(xiàn)分頁的tab如下:
div class="tcdPageCode"
span class="disabled"上一頁/span
span class="current"1/span
a href="javascript:;" class="tcdNumber"2/a
a href="javascript:;" class="tcdNumber"3/a
a href="javascript:;" class="tcdNumber"4/a
span.../span
a href="javascript:;" class="tcdNumber"6/aa href="javascript:;" class="nextPage"下一頁/a/div
實(shí)現(xiàn)效果:
下面分享一下在.NET4中如何通過jQuery調(diào)用WCF:
說明:這里的WCF僅僅是給ajax調(diào)用的中轉(zhuǎn)站,通過它再去調(diào)用本地服務(wù)層接口或者后臺(tái)的其他WCF服務(wù)。
1. 在App_Code中添加一個(gè)類文件(就是普通的class),比如叫HelloService.cs。
2. 在HelloService.cs中添加一個(gè)方法,再加上一些WCF的設(shè)置
[ServcieContract]與[OperationContract]是標(biāo)準(zhǔn)設(shè)置,這里將‘服務(wù)接口”與"服務(wù)實(shí)現(xiàn)"寫在了一個(gè)類中,不是推薦做法。我們這里這樣做,是因?yàn)樾枰氖且粋€(gè)ajax調(diào)用中轉(zhuǎn)站,越簡(jiǎn)單越好。
這里需要注意的是AspNetCompatibilityRequirements,如果不進(jìn)行這個(gè)設(shè)置,WCF就不走ASP.NET管線,ASP.NET的上下文信息就拿不到,比如:不加這個(gè)設(shè)置,HttpContext.Current就為null,最常用的場(chǎng)景就是根據(jù)HttpContext獲取用戶登錄信息,對(duì)用戶權(quán)限進(jìn)行驗(yàn)證。對(duì)應(yīng)于這個(gè)設(shè)置,在web.config的system.serviceModel中需要加上serviceHostingEnvironment aspNetCompatibilityEnabled="true",
*注意的地方:web.config中加了上面的設(shè)置后,所有的WCF服務(wù)實(shí)現(xiàn)都要設(shè)置AspNetCompatibilityRequirements屬性。
3. 繼續(xù)在web.config增加設(shè)置,在system.serviceModel/serviceHostingEnvironment中增加serviceActivations
relativeAddress就是WCF服務(wù)的地址名,service就是之前創(chuàng)建的HelloService類名,factory是關(guān)鍵,支持ajax調(diào)用,靠的就是System.ServiceModel.Activation.WebScriptServiceHostFactory。
好了,三步搞定WCF端的配置。這時(shí)在VS2010啟動(dòng)項(xiàng)目,就可以在瀏覽器中訪問這個(gè)WCF了。
本文標(biāo)題:包含wcfjquery的詞條
文章鏈接:http://aaarwkj.com/article38/dsshosp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、服務(wù)器托管、手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、微信公眾號(hào)、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)