日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > YUI html表單序列化 html form serialize

YUI html表單序列化 html form serialize

來源:程序員人生   發布時間:2014-03-04 05:35:25 閱讀次數:2802次

yui3版本的表單序列化。我發現網的yui的教程不多。最流行的不一定是最好的,就我個人來說,偏愛yui甚于jquery。

用法:

一、serializeForm('#formid'),返回a=55&b=option1&b=option2

二、serializeForm('#formid',true),返回對象{afile:'55',bfield:['option1','option2]}

var serializeForm = (function(){
var namevalues = {};
function add(name,value){
if(namevalues[name]){
if(Y.Lang.isArray(namevalues[name])){
namevalues[name].push(value);
}else{
namevalues[name] = [namevalues[name]];
namevalues[name].push(value);
}
}else{
namevalues[name] = value;
}
}
return function(form,obj){
namevalues = {};
var formNode;
if(form){
if(Y.Lang.isString(form)){
formNode = Y.one(form);
}else{
formNode = form;
}
}
var items = formNode.all('input[name][type=text],input[name][type=hidden],input[name][type=radio]:checked,input[name][type=check]:checked,select[name],textarea[name]');

items.each(function(nel){
if(nel.get('tagName').toUpperCase() == "SELECT"){
nel.get('options').each(function(op){
if(op.get('selected')){
add(nel.get('name'),op.get('value'));
}
});
}else{
add(nel.get('name'),nel.get('value'));
}
});
if(obj){
return namevalues;
}else{
Y.QueryString.stringify(namevalues);
}
};
})();
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
為碼而活
積分:4237
15粉絲
7關注
欄目熱點
關閉
程序員人生
主站蜘蛛池模板: 欧美日韩中文在线 | 亚洲成人三区 | 国产精品99久久久久久动医院 | 午夜激情在线观看 | 99在线观看 | 精品在线一区二区三区 | 国产一区亚洲二区 | 综合精品久久 | 国产精品久久网 | 国产91久久精品一区二区 | 久久久久久久久网站 | 成人国产精品免费观看视频 | 国产欧美日韩在线 | 日韩欧美一区二区三区在线视频 | 欧美一级免费观看 | 国产一区福利 | 人人澡人人添人人爽一区二区 | 成年网站在线 | 国产精品成人一区二区网站软件 | 这里只有精品视频 | 希岛爱理 在线 | 黄色特级一级片 | 国产一区二区欧美精品 | 成年人免费网站 | 国产精品麻豆视频 | 国内自拍中文字幕 | 亚洲成人精品一区 | 国产精品久久久久久久久久 | 国产3p视频| 久久99久久精品 | 91在线一区二区 | 美女被免费喷白浆视频 | 欧州一区 | 久久九精品 | 黄网站视频在线观看 | 日本久久电影 | 日韩欧美三区 | 国产精品久久久久久久久久久免费看 | 91色乱码一区二区三区 | 精品少妇久久久久久888优播 | 日本一区二区在线播放 |