常用JS总结-学习笔记
2014-01-14 14:13
375 查看
页面跳转增加随机数:
function redirectFun(){
var anticache = "?anticache=" +
Math.floor(Math.random()*10000);
window.location.href= "<%=basePath %>sm/index!execute.action"+anticache;
}
[align=left]设置标签为不可用:[/align]
[align=left]var inputElement = document.getElementsByTagName("input");[/align]
for (var i
= 0; i < inputElement.length; i++) {
[align=left] inputElement[i].disabled = true;[/align]
[align=left] }[/align]
消息提示设置:
[align=left]<div class ="registerHead" >[/align]
[align=left] <span> 商户申请</span > [/align]
[align=left] <span id ="checkedInfo" ></span>[/align]
[align=left] </div>[/align]
[align=left]$("#checkedInfo").html( ":审核通过,您已经是正式商户" );[/align]
[align=left]//初始化表单验证插件[/align]
[align=left] jQuery("#registerMcForm").validationEngine( {[/align]
[align=left] promptPosition : "topLeft",[/align]
[align=left] scroll: false[/align]
[align=left] } );[/align]
[align=left]图片上传的form[/align]
[align=left]<form id ="registerMcForm" name="registerMcForm" method="post"[/align]
[align=left] enctype="multipart/form-data" >//有图片上传时,需加此项[/align]
[align=left]图片上传时提交方式不能为ajax提交[/align]
[align=left]属性去除空格[/align]
[align=left]var personalTermName=$.trim($("#personalTermName").val());[/align]
[align=left]设置属性信息[/align]
[align=left]$("#btnQuery").attr( "disabled" ,true);[/align]
确认取消提示框
[align=left]confirm('确定要解绑吗?')[/align]
获取第一个form表单
var form
= $("#userInfoManageForm")[0];
[align=left]方式二:[/align]
[align=left]给form标签增加id属性,然后获取id提交[/align]
[align=left]$("#saleForm").submit(); [/align]
取得对象值的方式一:
<input id="proxyType" type="hidden" name="useType" value="<s:property value='useType'/>"/>
if(document.getElementById( "proxyType" ).value
== 'N')return;
同时给对象赋值:document.getElementById( 'isNeedLedger'+thisId).value
= "false";
[align=left]取得对象值的方式二:[/align]
var ledgerUserName
= document.getElementsByName( "ledgerUserName" );
[align=left]ledgerUserName[i].value[/align]
[align=left]jQuery取值:[/align]
$('#payChannelId'+arr[j].payCode).val();
dt标签js中根据ID取值:
[align=left]dt$.obj('#ftpServerId').val();[/align]
获取父节点的邻节点:
[align=left]$(document).ready(function() {[/align]
$("
.meunBar dl dd" ).hide();
[align=left] $( " .meunBar dl dt a").click(function () {[/align]
$("
.meunBar dl dd" ).hide();
[align=left] $( this).parent().next().show();[/align]
[align=left] });[/align]
[align=left] });[/align]
Struts标签中取map的值,取值使用%{}:
[align=left]<s:hidden name ="property.propId" ></s:hidden>[/align]
<s:if test="property.propType
== 0" >
[align=left] <s:text name="property.propName" ></s:text>[/align]
[align=left] <s:textfield name="valueMap['%{property.propId}']" ></s:textfield>[/align]
[align=left] </s:if>[/align]
<s:elseif test="property.propType
== 1" >
[align=left] <s:text name="property.propName" ></s:text>[/align]
[align=left] <s:radio list="propertyList" required="true" value="'N'" name="valueMap['%{property.propId}']" listKey="propValue" listValue="propValueName" ></s:radio>[/align]
[align=left] </s:elseif>[/align]
[align=left]Struts标签中取值方式二,使用s:property标签:[/align]
<input type ="hidden" id= "hiddenComponentName" name="pqb.queryBean.componentName" value=" <s:property value="pqb.queryBean.componentName" /> "/>
<input type ="hidden" id= "hiddenComponentSubCateId" name="pqb.queryBean.componentSubCateId" value=" <s:date name="pqb.queryBean.componentSubCateId" /> "/>
Struts标签中使用${}取值:
[align=left]<input type= "hidden" id="type" name="type"value="${type}"/>[/align]
function redirectFun(){
var anticache = "?anticache=" +
Math.floor(Math.random()*10000);
window.location.href= "<%=basePath %>sm/index!execute.action"+anticache;
}
[align=left]设置标签为不可用:[/align]
[align=left]var inputElement = document.getElementsByTagName("input");[/align]
for (var i
= 0; i < inputElement.length; i++) {
[align=left] inputElement[i].disabled = true;[/align]
[align=left] }[/align]
消息提示设置:
[align=left]<div class ="registerHead" >[/align]
[align=left] <span> 商户申请</span > [/align]
[align=left] <span id ="checkedInfo" ></span>[/align]
[align=left] </div>[/align]
[align=left]$("#checkedInfo").html( ":审核通过,您已经是正式商户" );[/align]
[align=left]//初始化表单验证插件[/align]
[align=left] jQuery("#registerMcForm").validationEngine( {[/align]
[align=left] promptPosition : "topLeft",[/align]
[align=left] scroll: false[/align]
[align=left] } );[/align]
[align=left]图片上传的form[/align]
[align=left]<form id ="registerMcForm" name="registerMcForm" method="post"[/align]
[align=left] enctype="multipart/form-data" >//有图片上传时,需加此项[/align]
[align=left]图片上传时提交方式不能为ajax提交[/align]
[align=left]属性去除空格[/align]
[align=left]var personalTermName=$.trim($("#personalTermName").val());[/align]
[align=left]设置属性信息[/align]
[align=left]$("#btnQuery").attr( "disabled" ,true);[/align]
确认取消提示框
[align=left]confirm('确定要解绑吗?')[/align]
获取第一个form表单
var form
= $("#userInfoManageForm")[0];
[align=left]方式二:[/align]
[align=left]给form标签增加id属性,然后获取id提交[/align]
[align=left]$("#saleForm").submit(); [/align]
取得对象值的方式一:
<input id="proxyType" type="hidden" name="useType" value="<s:property value='useType'/>"/>
if(document.getElementById( "proxyType" ).value
== 'N')return;
同时给对象赋值:document.getElementById( 'isNeedLedger'+thisId).value
= "false";
[align=left]取得对象值的方式二:[/align]
var ledgerUserName
= document.getElementsByName( "ledgerUserName" );
[align=left]ledgerUserName[i].value[/align]
[align=left]jQuery取值:[/align]
$('#payChannelId'+arr[j].payCode).val();
dt标签js中根据ID取值:
[align=left]dt$.obj('#ftpServerId').val();[/align]
获取父节点的邻节点:
[align=left]$(document).ready(function() {[/align]
$("
.meunBar dl dd" ).hide();
[align=left] $( " .meunBar dl dt a").click(function () {[/align]
$("
.meunBar dl dd" ).hide();
[align=left] $( this).parent().next().show();[/align]
[align=left] });[/align]
[align=left] });[/align]
Struts标签中取map的值,取值使用%{}:
[align=left]<s:hidden name ="property.propId" ></s:hidden>[/align]
<s:if test="property.propType
== 0" >
[align=left] <s:text name="property.propName" ></s:text>[/align]
[align=left] <s:textfield name="valueMap['%{property.propId}']" ></s:textfield>[/align]
[align=left] </s:if>[/align]
<s:elseif test="property.propType
== 1" >
[align=left] <s:text name="property.propName" ></s:text>[/align]
[align=left] <s:radio list="propertyList" required="true" value="'N'" name="valueMap['%{property.propId}']" listKey="propValue" listValue="propValueName" ></s:radio>[/align]
[align=left] </s:elseif>[/align]
[align=left]Struts标签中取值方式二,使用s:property标签:[/align]
<input type ="hidden" id= "hiddenComponentName" name="pqb.queryBean.componentName" value=" <s:property value="pqb.queryBean.componentName" /> "/>
<input type ="hidden" id= "hiddenComponentSubCateId" name="pqb.queryBean.componentSubCateId" value=" <s:date name="pqb.queryBean.componentSubCateId" /> "/>
Struts标签中使用${}取值:
[align=left]<input type= "hidden" id="type" name="type"value="${type}"/>[/align]
相关文章推荐
- 常用JS总结2-学习笔记
- Gentle.Net学习笔记三:常用更新数据的方法总结
- 黑马学习笔记_常用API总结(一)
- python学习笔记17-常用函数总结整理
- Vue.js第一天学习笔记(数据的双向绑定、常用指令)
- js面向对象学习笔记之九(BOM 与 DOM 中常用属性分析)
- 老男孩学习笔记-常用命令总结
- python 学习笔记12(序列常用方法总结)
- vue.js学习笔记(三)--父子组件通信总结
- JS中一些常用函数学习总结
- node.js学习笔记之常用命令
- 【Java学习笔记之十一】Java中常用的8大排序算法详解总结
- angular.js学习笔记--概念总结
- js2次学习----常用知识点总结
- CS231n课程学习笔记(六)——常用的激活函数总结
- [Python] Python学习笔记之常用模块总结[持续更新...]
- js学习笔记(1)之document.write()方法使用总结
- JS学习笔记 —— 原生Ajax总结
- 黑马学习笔记_常用API总结(三)
- django_book学习笔记7-django常用方法总结