调用方法一
// JavaScript Document
$(document).ready(function(){
var dataObj={
title:$('input[name=title]').val(),
titleEn:$('input[name=title]').val(),
brief:$('textarea[name=brief]').val(),
briefEn:$('textarea[name=brief]').val()
}
decodeTagObj.config={
title:'cn',
titleEn:'en',
brief:'cn',
briefEn:'en',
}
decodeTagObj.initData={
title:function(newVal){
$('input[name=title]').val(newVal);
},
titleEn:function(newVal){
$('input[name=title_en]').val(newVal);
},
brief:function(newVal){
$('textarea[name=brief]').val(newVal);
$('textarea[name=brief]').text(newVal);
},
briefEn:function(newVal){
$('textarea[name=brief_en]').val(newVal);
$('textarea[name=brief_en]').text(newVal);
}
}
decodeTagObj.decodeMark(dataObj);//解析标签
/************************/
});
调用方法二
// JavaScript Document
/******配置标签选项*****/
$(document).ready(function(){
//$('textarea[id=description]').val('[cn]我的一个测试[/cn]')
markTagObj.config={
title:'cn',
titleEn:'en',
brief:'cn',
briefEn:'en',
}
markTagObj.replaceValue={
title:function(newVal){
$('input[name=title]').val(newVal);
},
titleEn:function(newVal){
$('input[name=title_en]').val(newVal);
},
brief:function(newVal){
$('textarea[name=brief]').val(newVal);
},
briefEn:function(newVal){
$('textarea[name=brief_en]').val(newVal);
}
}
/************************/
$("form").live("submit",function(){
//alert($('textarea[id=description]').val());
//alert('测试');
var doms = $(".require");
var check_ok = true;
checkOk=true;
$.each(doms,function(i, dom){
if($.trim($(dom).val())==''||$(dom).val()=='0')
{
var title = $(dom).parent().parent().find(".item_title").html();
if(!title)
{
title = '';
}
if(title.substr(title.length-1,title.length)==':')
{
title = title.substr(0,title.length-1);
}
if($(dom).val()=='')
TIP = LANG['PLEASE_FILL'];
if($(dom).val()=='0')
TIP = LANG['PLEASE_SELECT'];
alert(TIP+title);
$(dom).focus();
check_ok = false;
checkOk=false;
return false;
}
});
//alert(check_ok);
if(!check_ok){
return false;
}
/***********/
var dataObj={
title:$('input[name=title]').val(),
titleEn:$('input[name=title_en]').val(),
brief:$('textarea[name=brief]').val(),
briefEn:$('textarea[name=brief_en]').val()
}
/**********/
/***********/
markTagObj.mark(dataObj);//添加标签
/*alert($('textarea[id=description]').val());
alert($('textarea[id=description_en]').val());*/
var argcs=[
{
source:[$('input[name=title]').val(),$('input[name=title_en]').val()],
target:function(newVal){
$('input[name=title]').val(newVal);
}
},
{
source:[$('textarea[name=brief]').val(),$('textarea[name=brief_en]').val()],
target:function(newVal){
$('textarea[name=brief]').val(newVal);
$('textarea[name=brief]').text(newVal);
}
}
];
mergeForm(argcs);//合并表单
/***********/
});//submit
});