87,907
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript">
function SubmitContent(){
if($("#title").val()==""){
ShowError("模块名称不能为空");
return false;
}
$("#contentForm").submit();
}
function ShowError(content){
$("#contentShow").attr("class","error");
$("#contentShow").html(content);
}
function AddKey(obj,keyname){
var liObj=document.createElement("li");
$(obj).parent().before(liObj);
var input=document.createElement("input");
$(liObj).append(input);
var btn=document.createElement("input");
$(liObj).append(btn);
$(liObj).append(document.createTextNode(" "));
btn.type="button";
$(btn).val("添加");
$(liObj).append(document.createTextNode(" "));
var del=document.createElement("a");
$(liObj).append(del);
$(del).attr("href","javascript:void(0)");
$(del).html("删除");
$(btn).click(function(){
var txt=$(input).val();
if(txt==""){
alert("请输入参数名");
}else{
$(input).remove();
$(btn).remove();
var checkObj=document.createElement("input");
$(del).before(checkObj);
checkObj.type="checkbox";
checkObj.checked="checked";
var keyName=keyname!=null ? keyname : "keys[]";
$(checkObj).attr("name",keyName);
$(checkObj).attr("value",txt);
$(del).before(document.createTextNode(" "+txt+" "));
}
});
$(del).click(function(){
$(liObj).remove();
});
}
</script>
function SubmitContent() {
if ($("#title").val() == "") {
ShowError("模块名称不能为空");
return false;
}
$("#contentForm").submit();
}
function ShowError(content) {
$("#contentShow").attr("class", "error");
$("#contentShow").html(content);
}
function AddKey(obj, keyname) {
var liObj = document.createElement("li");
$(obj).parent().before(liObj);
var input = document.createElement("input");
$(liObj).append(input);
var btn = document.createElement("input");
btn.type = "button";////////////////////////////////////////
$(btn).val("添加");
$(liObj).append(btn);
$(liObj).append(document.createTextNode(" "));
$(liObj).append(document.createTextNode(" "));
var del = document.createElement("a");
$(liObj).append(del);
$(del).attr("href", "javascript:void(0)");
$(del).html("删除");
$(btn).click(function () {
var txt = $(input).val();
if (txt == "") {
alert("请输入参数名");
} else {
$(input).remove();
$(btn).remove();
var checkObj = document.createElement("input");
checkObj.type = "checkbox";/////////////////////////////////////
$(del).before(checkObj);
checkObj.checked = "checked";
var keyName = keyname != null ? keyname : "keys[]";
$(checkObj).attr("name", keyName);
$(checkObj).attr("value", txt);
$(del).before(document.createTextNode(" " + txt + " "));
}
});
$(del).click(function () {
$(liObj).remove();
});
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<script type="text/javascript" src="http://files.cnblogs.com/wangdetian168/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
function SubmitContent(){
if($("#title").val()==""){
ShowError("模块名称不能为空");
return false;
}
$("#contentForm").submit();
}
function ShowError(content){
$("#contentShow").attr("class","error");
$("#contentShow").html(content);
}
function AddKey(obj,keyname){
var liObj=document.createElement("li");
$(obj).parent().before(liObj);
var input=document.createElement("input");
$(liObj).append(input);
var btn=document.createElement("input");
$(liObj).append(btn);
$(liObj).append(document.createTextNode(" "));
btn.type="button";
$(btn).val("添加");
$(liObj).append(document.createTextNode(" "));
var del=document.createElement("a");
$(liObj).append(del);
$(del).attr("href","javascript:void(0)");
$(del).html("删除");
$(btn).click(function(){
var txt=$(input).val();
if(txt==""){
alert("请输入参数名");
}else{
$(input).remove();
$(btn).remove();
var checkObj=document.createElement("input");
$(del).before(checkObj);
checkObj.type="checkbox";
checkObj.checked="checked";
var keyName=keyname!=null ? keyname : "keys[]";
$(checkObj).attr("name",keyName);
$(checkObj).attr("value",txt);
$(del).before(document.createTextNode(" "+txt+" "));
}
});
$(del).click(function(){
$(liObj).remove();
});
}
</script>
</head>
<body>
</div><div class="span-19 right">
<p>当前位置: <a href="http://asd.com">首页</a> > 创建</p>
<form id="contentForm" action="http://asd.com/index.php?do=module&act=create_submit" method="post">
<input type="hidden" name="token" value="c157ada4d7038b51be50bc6abd611cf0" />
<fieldset>
<legend>创建</legend>
<div id="contentShow"></div>
<p>
<label for="title">名称</label><br>
<input type="text" class="title" name="title" id="title">
<p>
<label for="description">参数</label><br>
<ul id="keyList">
<li><a href="javascript:void(0)" onclick="AddKey(this)">添加</a></li>
</ul>
</p>
<p>
<label for="description">参数2</label><br>
<ul id="setkeyList">
<li><a href="javascript:void(0)" onclick="AddKey(this,'setkeys[]')">添加</a></li>
</ul>
</p>
<p>
<input type="button" value="创建" onclick="SubmitContent()">
<input type="button" value="取消" onclick="history.go(-1)">
</p>
</fieldset>
</form>
</div>
</div>
</body>
</html>
全部代码贴上