WEB开发网
开发学院网页设计JavaScript 常规操作下的JS代码备份 阅读

常规操作下的JS代码备份

 2012-08-20 17:01:20 来源:WEB开发网   
核心提示: 设置 DIV 可见 和 input button标签 是否可点击<input name="Input42" type="button" id="catalogparagEidtID" value="段落内容编辑" class=

  设置 DIV 可见 和 input button标签 是否可点击
<input name="Input42" type="button" id="catalogparagEidtID" value="段落内容编辑" class="button"/>
$(document).ready(function(){
// DIV设置为隐藏状态
document.getElementById('catalogParagID').style.display = "none";


if($("#catalogIdNew").val()) {
document.getElementById('catalogparagEidtID').disabled = "false"; // 段落内容编辑 按钮为不可点击状态
}else{
document.getElementById('catalogparagEidtID').disabled = "true"; // 段落内容编辑按钮为可点击状态
}

2 bind函数 增加鼠标滑过后给予友好提示:
// 给单选框设置友好提示DIV,通过bind函数,
所有JavaScript事件对象,比如focus, mouseover, 和 resize,都是可以作为type参数传递进来的。
如果注册了多个事件处理函数,总是按照绑定的顺序依次触发。
$('#radioID').bind({
mouseenter: function() {
$("#radioDivID").html("<font color=red>勾选是的话,则新创建的类目不能创建子类目</font>");
},
mouseout : function() {
$("#radioDivID").html("");
}
});

});

3 c:if 判空:
<c:if test="${empty catalogIdNew}">
添加类目
</c:if>
<c:if test="${!empty catalogIdNew}">
编辑${name }类目信息
</c:if>

4 详细页面中常用到的导航:
位置:一级类目A > 二级类目B
<p>

<c:set var="out" value=""/> 初始化一个作用于
<c:forEach items="${list}" var="catalog" varStatus="statu">
<c:if test="${statu.count==1}"><c:set var="out" value=" <a href='/product/list.do?typeid=${type.typeid}'>${catalog.name}</a> ${out}"/></c:if>
<c:if test="${statu.count>1}"><c:set var="out" value="<a href='/product/list.do?typeid=${type.typeid}'>${catalog.name}</a> > ${out} "/></c:if>
</c:forEach>
位置:<c:out value="${out}" escapeXml="false"></c:out>
</p>

后台只要准备一个有序封装好数据的list即可。
5 JS表单ajax post方式提交 和 字符串去掉左右空格
function addCataWithSameLevFun() {
// 1 通过post方式提交表单
var name = $("#name").val();
var orderNo = $("#orderNo").val();
var keyWord = $("#keyWord").val();
var identify = $("#identify").val();
var pid = $("#pid").val();
var level = $("#level").val();
var catalogIdNew = $("#catalogIdNew").val();

//var endValue = $("radio:checked").val();
var endValue = $("input:checked").val();

name = name.replace(/^\s+|\s+$/g,""); 去掉空格
identify = identify.replace(/^\s+|\s+$/g,"");

if(name == "" || identify == "" || orderNo < 1){

1 2  下一页

Tags:常规 操作 JS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接