"確定": function(){
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),灌云企業(yè)網(wǎng)站建設(shè),灌云品牌網(wǎng)站建設(shè),網(wǎng)站定制,灌云網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,灌云網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
// 傳值至這里,改變指定的input text
// 假設(shè)你有個(gè)Input 的id是 'name', 你就可以這么寫:
$("#name").val("名字");
// 然后你可以點(diǎn)下確定按鈕,試試效果.
},
可以通過url傳值(用js解析url參數(shù))
cookie也可以(用js操作cookie)
window.localStorage(用js存取) //同理也有其他的方法 比如sessionStorage
也可以通過服務(wù)端實(shí)現(xiàn)
一句話概括,純html頁(yè)面之間的傳值可以通過url后面的參數(shù)進(jìn)行比如:
b.html?teacher=xxtime=xxx
回到問題中,首先從a.html到b.html需要一個(gè)跳轉(zhuǎn)方式,比方說在a.html頁(yè)面里面你有一個(gè)鏈接:
a href="b.html" id="toPageB"跳轉(zhuǎn)到b頁(yè)面/a
剩下的就好辦了,依次取得你需要的參數(shù),然后修改頁(yè)面url:
var dataFromLi=[$("#Teachername").text(),$("#Credit_hour").text()];
$("#toPageB").attr("href","b.html?data="+dataFromLi);
然后在b.html頁(yè)面解析url,獲取參數(shù)。
更新,如何根據(jù)url獲取參數(shù):
window.location.search 會(huì)返回所有地址欄從“?”開始的字符串。獲取某個(gè)參數(shù)值可以通過正則,下面是一個(gè)簡(jiǎn)單的獲取參數(shù)的函數(shù):
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|]' + name + '=' + '([^;]+?)(|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
}
如果你采用jQuery,你可以用更簡(jiǎn)單的辦法:
$.url().param('data');
把setTab里的1改為this就可以達(dá)到綁定事件一樣的效果。我經(jīng)常在我的函數(shù)里只傳一個(gè)this對(duì)象,然后把要傳的參數(shù)寫在這個(gè)對(duì)象的一個(gè)自定義屬性上。這樣可以傳N個(gè)參數(shù)而不需要修改函數(shù)名,這樣的兼容性也很好。因?yàn)槲覀冇袝r(shí)只要一個(gè)參數(shù),有時(shí)要兩個(gè)參數(shù)??聪旅娴睦愚D(zhuǎn)換:
a href="#" onclick="setTab(this)" myid="22" mydata="接收我吧"/a
a href="#" onclick="setTab(this)" myid="33"/a
function setTab(em){
var $this=$(em);
var myid=$this.attr("myid");
var mydata=$this.attr("mydata");
$("a").removeClass("hover");
$this.addClass("hover");
alert("這里就是你要的參數(shù)可以傳N個(gè)參數(shù)"+myid+"===="+mydata);
}
建議學(xué)習(xí)下 jquery ajax 部分,先給你個(gè)源碼看看
//訂單狀態(tài)
function?OrderConfirm(OrderID)?{
$.ajax({
type:?"POST",
url:?"/Booking/BookingInfo.aspx",
data:?"OrderConfirm=TrueOrderID="?+?OrderID,
success:?function(msg)?{
if?(msg?==?"success")?{
//msg?是你后臺(tái)傳的信息,可以傳你想要的信息
alert("信息確認(rèn)成功!");
}
else?{
$("#lblErrMsg").text(msg);
$("#lblErrMsg").show();
}
},
error:?function(msg)?{
alert("錯(cuò)誤");
}
});
}
后臺(tái) pageload 代碼
if?(Request["OrderConfirm"]?!=?null??Convert.ToBoolean(Request["OrderConfirm"]))
{
int?OrderID=?(Request["OrderID"]?==?null)???0?:?Convert.ToInt32(Request["OrderID"]);
string?strResult?=?String.Empty;
if?(OrderID!=?0)
{
try
{
//你的code
//這是你后臺(tái)傳給前臺(tái)的值
strResult?=?"success";
}
catch?(Exception?ex)
{
strResult?=?ex.Message;
}
}
Response.Clear();
Response.Write(strResult);
Response.End();
return;
}
1、通過編輯器寫上html頁(yè)面代碼,一個(gè)下拉選擇框,,一個(gè)按鈕,引入jq文件。
2、查看HTML顯示效果,一個(gè)下拉選擇框,一個(gè)按鈕。
3、通過jq代碼$("select option:selected")獲取選中的值,現(xiàn)在通過點(diǎn)擊按鈕獲取選中的值。
4、查看選取的值對(duì)不對(duì)。
5、編寫html界面,(多個(gè)select下拉框,一個(gè)按鈕,獲取屬性值的jq代碼)。
6、查看結(jié)果多個(gè)結(jié)果是否正確。
本文名稱:jquery傳值,jquery頁(yè)面?zhèn)髦?/a>
轉(zhuǎn)載源于:http://jinyejixie.com/article14/dssdsge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、App開發(fā)、自適應(yīng)網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)建站
聲明:本網(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)