如何在jQuery自动完成组合框的下拉列表中设置值
我正在应用程序中使用struts和jquery。我有两个屏幕,都有表格和列 第一个屏幕输出一串列,其中一列是可点击的。当用户单击它时,它会将用户带到第二个屏幕,因此我使用javascript/struts将“Filename”值传递到下一个屏幕 firstScreen.js如何在jQuery自动完成组合框的下拉列表中设置值,jquery,jquery-ui,drop-down-menu,jquery-ui-autocomplete,Jquery,Jquery Ui,Drop Down Menu,Jquery Ui Autocomplete,我正在应用程序中使用struts和jquery。我有两个屏幕,都有表格和列 第一个屏幕输出一串列,其中一列是可点击的。当用户单击它时,它会将用户带到第二个屏幕,因此我使用javascript/struts将“Filename”值传递到下一个屏幕 firstScreen.js function senderNameClick() { $(".senderName").click( function() { event.preventDefault();
function senderNameClick() {
$(".senderName").click(
function() {
event.preventDefault();
var startDate = $("#datepicker").val();
var endDate = $("#enddatepicker").val();
var senderName = $(this).text().trim();
var dt = new Date();
window.location.href = 'exceptiondetail?time='
+ dt.getTime() +'&startDate='
+ startDate + '&endDate=' + endDate + '&senderName=' + senderName;
});
}
var senderNameVal = $("#senderName").val();
$("#filter").val(senderNameVal);
我可以在第二个屏幕中获取该值,但不能使用该值将其设置为jQuery下拉值
secondScreen.js
function senderNameClick() {
$(".senderName").click(
function() {
event.preventDefault();
var startDate = $("#datepicker").val();
var endDate = $("#enddatepicker").val();
var senderName = $(this).text().trim();
var dt = new Date();
window.location.href = 'exceptiondetail?time='
+ dt.getTime() +'&startDate='
+ startDate + '&endDate=' + endDate + '&senderName=' + senderName;
});
}
var senderNameVal = $("#senderName").val();
$("#filter").val(senderNameVal);
second_screen.jsp这是在IE开发工具中输出下拉列表的方式
<select name="" id="filter">
<option value="ACTIVE">ACTIVE</option>
<option value="All">All</option>
<option value="2DG">2DG</option>
<option value="RACH">RACH</option>
<option value="FICM">FICM</option>
</selected>
当你说一个组合框时,你是在谈论小部件吗?@Taplar哪里定义了
事件
?定义自动完成的代码在哪里?HTML关闭标记不正确:
。必须用
关闭
标记。