解决方案 »
- ajax 判断 网页是否存在的问题
- 求助--动态添加的表格行绑定函数的问题? 谢谢!!
- 一个关于右键点击下载的问题
- 请教高手用javascript来控制ime
- Frame嵌入问题,兄弟们近来看看
- 请问,JavaScript 提不提供自定义的event??
- 未结束的字符串常量?大伙帮我看看
- 在html页面上调用浏览器的 页面设置、打印、打印预览 功能
- document.write("<%=server.htmlencode(HTMLstr)%>");
- 问一个关于一个js的循环的问题,请帮忙一下,谢谢!
- 想找计算机方面的科研高手合作WEB数据库
- QQ互联问题-----------------------有报酬!
弹出了就说明你删除时破坏了form表单,所以没能提交
没弹出就说明你删除后提交时alert(1111);之前出现了错误,导致程序没有执行到提交那里。
可以弹出来,但是你说我破坏?为啥会破坏form表单,表单有<form method="post" action ></form>不就可以提交了吗?
然道还有什么必须要有的东西?求解
delChapter是你的删除方法吗?方法里的就是全部内容?
造成bug的原因很多,往往有些很奇怪的问题,最后解决后发现其实就是个小粗心,你可以试着简化下代码多测下,就会发现问题。
我在里面加载了一个CKEdit。我怀疑是因为这个插件的原因,但是找半天也没招找见原因。
请问下,怎么单个文本框移除这个插件?
搜了好久都没找见怎么移除的,只让添加不让移除么
删除的就是全部内容,我每次添加一个tr,删除也是按照tr来删除的。
function addChapter(y){
y = parseInt(x)+1 ;
imgNo = parseInt(imgNo)+1 ;
var str = "<tr id='postInfoDiv"+y+"' width='100%'><td><input type = 'hidden' name = 'len' value = '1'/> "+
" <table ><tr><td width='145' nowrap='nowrap'>标题<span class='redMst'>*</span></td>"+
"<td align=left colspan='3'><input type='text' name='bcmOperationChapter.titleName' id='contentType"+y+"' value='输入标题' style='width:700px' "+
"onFocus=\"if(this.value==this.defaultValue)this.value='';\" onBlur=\"if (this.value=='') this.value=this.defaultValue;\""+
"onkeydown=\"if(event.keyCode==13)event.keyCode=9\" class='InputText'/></td></tr><tr><td></td><td align=left >"+
" <select name = 'bcmOperationChapter.titleType' id = 'titleType"+y+"' onchange = 'change(this.value,"+y+")' class='DropDown validate[required]'>"+
" <option value = '1'>文本类型</option>"+
" <option value = '0'>标题</option> "+
" <option value = '1'>正文</option> "+
" </select> </td>"+
"<td><input type='button' value='删除条目' onclick=\"delChapter("+y+")\" class='But'></td>"+
"<td align=left ><input type='button' value='添加岗位' onclick=\"selPostEmp('"+imgNo+"','"+y+"')\" class='But' id= 'addPost"+y+"'> "+
" </td></tr>"+
"<tr id='showPostInfoTr"+y+"'><td width='145' nowrap='nowrap'> </td><td colspan='3' ><div id='showPostInfo"+y+"' style='border: solid 1px #d2e2e2; width:100% ; display:none ;' ></div></td>"+
"</tr><tr><td width='145' nowrap='nowrap' > </td><td colspan='3'><div id = 'texta"+y+"'>"+
"<textarea rows='3' cols='103' name='content"+y+"'" +
"id='content"+y+"' style='border: solid 1px #7F9DB9;' onFocus=\"if(this.value==this.defaultValue)this.value='';\" "+
"onBlur=\"if (this.value=='') this.value=this.defaultValue;\">输入内容</textarea></div></td></tr></table ></td></tr>" ;
$("#postInfoTab").append(str) ;
CKEDITOR.replace('content'+y);
x++ ;
}
添加方法应该没关系吧,你不是光删除,也不能提交吗。
你把save方法简化以下,只保留提交那段再试试。
还有记得每次测试都要重新编译,清除下缓存,重新加载页面,碰到类似的情况,明明代码修改后没任何问题,但就是一直发生原来的问题的情况。