代码如下:
每页显示:
<select id='select_t' class='page_select' onchange="pageselect(@pageIndex)">
<option value="30" @(pageSize== 30 ? "selected=selected" : "" )>30</option>
<option value="50" @(pageSize== 50 ? "selected=selected" : "" )>50</option>
<option value="100" @(pageSize== 100 ? "selected=selected" : "" )>100</option>
<option value="200" @(pageSize== 200 ? "selected=selected" : "" )>200</option>
<option value="500" @(pageSize== 500 ? "selected=selected" : "" )>500</option>
<option value="1000" @(pageSize== 1000 ? "selected=selected" : "" )>1000</option>
</select>
条
function pageselect(pageIndex) {
var select_ct = document.getElementById("select_t");
var pageSize = select_ct.options[select_ct.selectedIndex].value;
QueryGameData(pageIndex, pageSize);
}
function QueryGameData(pageIndex, pageSize) {
var url = "/SiteSettings/QueryGameDataPullList?pageIndex=" + pageIndex + "&pageSize=" + pageSize;
var OrderId = $("#OrderId").val();
var UserId = $("#UserId").val();
var LoginName = $("#LoginName").val();
var BetContent = $("#BetContent").val();
var GameItem = $("#GameItem").val();
var Platform = $("#Platform").val();
var Status = $("#Status").val();
var SettleStatus = $("#SettleStatus").val();
var startTime = $("#StartBetTime").val();
var endTime = $("#EndBetTime").val();
var StartBetAmount = $("#StartBetAmount").val();
var EndBetAmount = $("#EndBetAmount").val();
var StartAvailableBetAmount = $("#StartAvailableBetAmount").val();
var EndAvailableBetAmount = $("#EndAvailableBetAmount").val();
var StartWinOrLossAmount = $("#StartWinOrLossAmount").val();
var EndWinOrLossAmount = $("#EndWinOrLossAmount").val();
var StartXmGold = $("#StartXmGold").val();
var EndXmGold = $("#EndXmGold").val();
var UserIds = $("#UserIds").val();
if (startTime) {
url += "&StartBetTime=" + startTime;
}
if (endTime) {
url += "&EndBetTime=" + endTime;
}
if (Platform) {
url += "&Platform=" + Platform.trim();
}
if (GameItem) {
url += "&GameItem=" + GameItem.trim();
}
if (OrderId) {
url += "&OrderId=" + OrderId;
}
if (UserId) {
url += "&UserId=" + UserId.trim();
}
if (LoginName) {
url += "&LoginName=" + LoginName.trim();
}
if (UserIds) {
url += "&UserIds=" + UserIds.trim();
}
if (BetContent) {
url += "&BetContent=" + BetContent.trim();
}
if (StartBetAmount) {
url += "&StartBetAmount=" + StartBetAmount.trim();
}
if (EndBetAmount) {
url += "&EndBetAmount=" + EndBetAmount.trim();
}
if (StartAvailableBetAmount) {
url += "&StartAvailableBetAmount=" + StartAvailableBetAmount.trim();
}
if (EndAvailableBetAmount) {
url += "&EndAvailableBetAmount=" + EndAvailableBetAmount.trim();
}
if (StartWinOrLossAmount) {
url += "&StartWinOrLossAmount=" + StartWinOrLossAmount.trim();
}
if (EndWinOrLossAmount) {
url += "&EndWinOrLossAmount=" + EndWinOrLossAmount.trim();
}
if (StartXmGold) {
url += "&StartXmGold=" + StartXmGold.trim();
}
if (EndXmGold) {
url += "&EndXmGold=" + EndXmGold.trim();
}
if (Status) {
url += "&Status=" + Status.trim();
}
if (SettleStatus) {
url += "&SettleStatus=" + SettleStatus.trim();
}
location.href = encodeURI(url);
/*localStorage.setItem("tom",url);*/
}
备注:
selectedIndex 属性可设置或返回下拉列表中被选选项的索引号。
function load(){
var x = document.getElementById("mySelect");
x.selectedIndex = '-1'; //0为第一个选项。-1设置为空选项
}
删除被选的选项
function mySelect(){
var x = document.getElementById("myselect1");
x.remove(x.selectedIndex); //从下拉列表中删除被选中的选项
}
设置下拉列表中被选选项的文本
function setOption(){
var x = document.getElementById('myselect2');
x.options[x.selectedIndex].text=" ";
}