我的UI中有一个日期选择器。使用它,我可以选择日期。我的探针是如何将选定的日期放入使用Java开发的后端中。 可以使用javascript或任何其他方法来执行。
这是我的代码
for (TableDescriptor tblDescriptor : tblDescriptors) {
TableName tableName = tblDescriptor.getTableName();
Table table = connection.getTable(tableName);
Scan scan = new Scan();
if (scan.getAllowPartialResults())
{ scan.setAllowPartialResults(false); }
for (Result rs : table.getScanner(scan)) {
List<Cell> cells = rs.listCells();
for (Cell cell : cells) {
totalSize += KeyValue.KEY_LENGTH_SIZE
+ KeyValue.ROW_LENGTH_SIZE
+ KeyValue.FAMILY_LENGTH_SIZE
+ KeyValue.TIMESTAMP_SIZE
+ KeyValue.TYPE_SIZE
+ KeyValue.ROW_LENGTH_SIZE
+ cell.getRowLength()
+ cell.getFamilyLength()
+ cell.getQualifierLength()
+ cell.getValueLength();
}
}
}
答案 0 :(得分:1)
var selectedDate = $("#datepickerlog").val();
这将从您的文本输入中读取日期并将其分配给变量“ selectedDate”。
编辑:将其放置在日期选择器中,以便在关闭日期选择器时将日期分配给变量:
$('#datepickerlog').datepicker({
onClose: function (dateText) {
var selectedDate = $("#datepickerlog").val();
}
});
编辑#2:为避免脚本未按预期执行的问题,我建议将所有jQuery代码放在此函数中:
$( function() {---your code here---});
这样,您可以确保脚本仅在页面加载并准备好执行脚本之后运行。