我有两个日期字段,我使用DatePicker来选择日期.
对于第一个日期字段,我希望今天的日期为默认日期.
对于第二个日期字段,我需要today + 15几天作为我的默认日期
jQuery的
$("[name=trainingStartFromDate]").datepicker({ dateFormat: 'dd-mm-yy', changeYear: true});
$("[name=trainingStartToDate]").datepicker({ dateFormat: 'dd-mm-yy', changeYear: true});
Run Code Online (Sandbox Code Playgroud)
如何设置默认日期?
我已经尝试setDate: new Date()过第一次约会,但它没有用.
我有一个这样的列表:
List tripIds = new ArrayList()
def sql = Sql.newInstance("jdbc:mysql://localhost:3306/steer", "root",
"", "com.mysql.jdbc.Driver")
sql.eachRow("SELECT trip.id from trip JOIN department WHERE organization_id = trip.client_id AND department.id =1") {
println "Gromit likes ${it.id}"
tripIds << it.id
}
Run Code Online (Sandbox Code Playgroud)
现在印刷三脚架给我的价值
[1,2,3,4,5,6,]
Run Code Online (Sandbox Code Playgroud)
现在我想将此列表转换为简单的字符串
1,2,3,4,5,6
Run Code Online (Sandbox Code Playgroud)
我该怎么做
可能重复:
IE的Firebug
我正在寻找像FireBug for IE这样的Web开发人员工具来检查html元素?在FireFox/Crome中工作得很好的东西在IE中不起作用?有些在IE8中没有在IE7中工作正常吗?为什么会这样......?
这是标签,文字=使用20公里
使用jquery我想用10公里替换文本"20公里"
我得到这样的标签
$("label[for='applyDistanceSlab']");
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点...
我有一个字符串
var traingIds = "${triningIdArray}"; // ${triningIdArray} this value getting from server
alert(traingIds) // alerts [1,2]
var type = typeof(traingIds )
alert(type) // // alerts String
Run Code Online (Sandbox Code Playgroud)
现在我想将其转换为数组,以便我可以迭代
我试过了
var trainindIdArray = traingIds.split(',');
$.each(trainindIdArray, function(index, value) {
alert(index + ': ' + value); // alerts 0:[1 , and 1:2]
});
Run Code Online (Sandbox Code Playgroud)
怎么解决这个?
我在这5行中有5个文本字段.
<div class="dt_distance_slab">
<g:textField class ="number distanceSlab1" name="distanceSlabCost1" id = "distanceSlabCost1" value=""/>
</div>
<div class="dt_distance_slab">
<g:textField class ="number distanceSlab2" name="distanceSlabCost2" id = "distanceSlabCost2" value=""/>
</div>
<div class="dt_distance_slab">
<g:textField class ="number distanceSlab3" name="distanceSlabCost3" id = "distanceSlabCost3" value=""/>
</div>
<div class="dt_distance_slab">
<g:textField class ="number distanceSlab4" name="distanceSlabCost4" id = "distanceSlabCost4" value=""/>
</div>
<div class="dt_distance_slab">
<g:textField class ="number distanceSlab5" name="distanceSlabCost5" id = "distanceSlabCost5" value=""/>
</div>
Run Code Online (Sandbox Code Playgroud)
这里所有字段都是可选的..我想要验证,如果用户想要输入值..他不能跳过中间的一行...如果他想输入文本字段的值,前一个文本字段必须有值. .
将在提交表格时进行验证
我有一个方法,它使用以下逻辑来计算天数之间的差异.
long diff = milliseconds2 - milliseconds1;
long diffDays = diff / (24 * 60 * 60 * 1000);
Run Code Online (Sandbox Code Playgroud)
但是我要求前者,无论是秒还是毫秒考虑9th feb 2011 to 19th feb 2011都应该给我11几天.我怎样才能做到这一点?
嗨,我有一张车辆列表
<table>
<tr class="${(i % 2) == 0 ? 'odd' : 'even'}" id ="rows">
<td>
<div class="check_box_div">
<div class="check_box_list">
<g:checkBox id = "isActive_${i}" class="isActive" name="isActive" value="${vehicleInstance?.isActive}" />
<input type="hidden" value="${vehicleInstance?.id}" class="vehicleId" name="vehicleId" id="isActive_${i}_" />
</div>
<div class="display_image" id ="display_image_${i}"></div>
</div>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
table有很多行,我想得到div的id,其中每个行的类名是" display_image ",我试图让它像
$(".isActive").click(function() {
var checkBox_id = $(this).attr("id");
var checkbox = $('#'+checkBox_id);
var div_id =$('#'+checkBox_id).closest("div").find(".display_image").attr("id"); // always returns div_id =display_image_0(div id of first row)
Run Code Online (Sandbox Code Playgroud)
这适用于第一行,但对于第二行,它也只返回第一行div的id,我应该做的更改是什么,这样我将获得每行div的id
我想检查包含特定字符串的列表.
在检查列表中的所有条目之前以及sting应该是.小写
我试过这样的
def venueName = params.name
def venueNameLists = Venue.executeQuery("select name from Venue")
if(venueNameLists.toLowerCase().contains(venueName.toLowerCase())){
error = true;
log.debug("save :: duplicate name")
flash.message = "Venue name already exist";
render(view: "create", model: [venueInstance: new Venue(params)])
return
}
Run Code Online (Sandbox Code Playgroud)
给出错误
No signature of method: java.util.ArrayList.toLowerCase() is applicable for argument types: () values: []. Stacktrace follows:
groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList.toLowerCase() is applicable for argument types: () values: []
Run Code Online (Sandbox Code Playgroud) 我status在我的域中调用了一个属性,String类型可以包含两个值中的任何一个Applied , NotApplied
我有两个复选框来输入这个值.在我的编辑页面中,我想显示这两个复选框.
如果值为, status则Applied必须选中相应的复选框.
我的代码
<g:message code="publicRuleInstance.course.label" default="Applied" />
<g:checkBox name="status " value="${publicRuleInstance?.status }" />
<g:message code="publicRuleInstance.course.label" default="NotApplied" />
<g:checkBox name="status " value="${publicRuleInstance?.status }" />
Run Code Online (Sandbox Code Playgroud)
但是这里选中了两个复选框.
必须有一种方法来检查值,即如果状态=应用,那么必须取消特定的复选框,否则应该取消选中.
有没有办法做到这一点?