我怎样才能得到字符串的值并将其用作sp的参数?
我正在开发一个模块,该模块通过使用复选框和按钮编辑特定列来显示帐户列表,并将通过单击按钮打开某种类型的新窗口,从它们中我可以编辑我要更改的特定列。
这是我的网页代码
[WebMethod(EnableSession = true)]
public static object List(string search, int jtStartIndex, int jtPageSize, string jtSorting)
{
try
{
jtStartIndex = jtStartIndex + 1;
var pageIndex = jtStartIndex > jtPageSize ? Math.Ceiling(decimal.Parse(jtStartIndex.ToString()) / decimal.Parse(jtPageSize.ToString())) : 1;
IEnumerable<NewAccount> List= SortRecord(_repository.NewAccount.GetList(search, int.Parse(pageIndex.ToString()), jtPageSize), jtSorting);
var totalRecord = List.Count() > 0 ? List.FirstOrDefault().totalRecord : 0;
return new { Result = "OK", Records = List, TotalRecordCount = totalRecord };
}
catch (Exception ex)
{
return new { Result = "ERROR", Message = ex.Message };
}
}
im使用jtable有更多的按钮在这里和那里,但这只是为复选框和表
$(document).ready(function () {
$('#TableContainer').jtable({
title: 'List',
paging: true,
pageSize: 10,
sorting: true,
defaultSorting: 'Id DESC',
actions: {
listAction: 'List.aspx/List'
},
fields: {
Tag: {
sorting: false,
title: function (data) {
return '<input type="checkbox" class="chkAll">';
},
width: '2.5%',
display: function (data) {
return '<input type="checkbox" class="chk">';
}
},
ref_no: {
title: 'Reference No.' ,
width: '5%',
},
borrowerName: {
title: 'Borrower Name'
},
lendingUnitDesc: {
title: 'Lending Unit'
},
statusDesc: {
sorting: false,
title: 'Status',
width: '4%'
},
rmName: {
title: 'RM'
},
addedBy: {
title: 'Owner'
},
SeniorReviewer: {
title: 'Senior Reviewer'
}
},
})
$(".chkAll").click(function (event) {
if (this.checked) {
$(':checkbox').each(function () {
this.checked = true;
});
} else {
$(':checkbox').each(function () {
this.checked = false;
});
}
});
下面是使用复选框从列中获取值的代码
$("#btnReassign").button()
.click(function () {
var checkedBoxes = document.querySelectorAll('input[class="chk"]:checked');
checkedBoxes.forEach(chk => {
chk.closest("tr").querySelectorAll('td:nth-child(2)').forEach((td) => {
});
})
});
下面是我的代码的HTML部分
<div class="site-container" style="width:100%">
<div id="SearchRecord" style="background-color:#DEEDF8; padding:3px; border:1px solid #DDDDDD; color:#2e6894">
Search Record : <input type="text" id="txtSearch" value="" size="40" />
<input type="button" id="btnSearch" value="Filter"/>
<input type="button" id="btnFilterby" value="Filter By RM/Lending Unit" />
<input type="button" id="btnReset" value="Reset" />
<input type="button" id="btnReassign" value="Reassign" />
<input type="hidden" id="lblValidation" style="color:#ff0000; font-weight:bold"/>
</div>
<div id="TableContainer" style="width:100%"></div>
</div>
<input type="hidden" id="hdnRefNo" class="hdnRefNo" value="0"/>
<div class="div-RMpopup" style="width: 98%; margin: 0 auto;">
<div id="dvFilterModalPopUp"></div>
<div id="dvReassignModalPopUp"></div>
</div>
<br /><br />
我编辑我的问题,包括我的一些代码,以澄清一些事情。
1条答案
按热度按时间piah890a1#
如果能看到一些HTML
我们来分析一下
适当的取消注解/注解
我试图从你发布的内容创建一个[mcve],但我认为它不是我们在这里谈论的jTable?