我正在处理 html 页面,其中有一个名为divContainer. 我想自动连续上下滚动这个div。为此,我使用了以下代码:
$(document).ready(function() {
var interval = setInterval(function() {
if ($("#divContainer").scrollTop() != $('#divContainer')[0].scrollHeight) {
$("#divContainer").scrollTop($("#divContainer").scrollTop() + 10);
} else {
clearInterval(interval);
}
}, 100);
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<div id="divContainer" style="height:950px;overflow:auto"></div>Run Code Online (Sandbox Code Playgroud)
但是,此代码将 div 从上滚动到下,而不是从下到上滚动。我也想不断地上下滚动。我怎样才能实现这个目标?
我正在进行SQL查询,我必须将存储过程的结果存储到字符串类型变量中.有一个名为的存储过程SP_CheckAgentProperty,它返回一个字符串类型的值'y'或'N'或'NP'.
我将整数值传递给存储过程.我想将此输出存储在任何字符串变量中.为此,我使用此SQL查询:
我的存储过程是:
CREATE Procedure [dbo].[SP_CheckAgentProperty] --12
(
@ID bigint =null
)
As
BEGIN
------Calculating total Ads Post allowed of any specific package of any user-----
DECLARE @Ad int=(SELECT tblPackage.Ads FROM tblPayment_Details INNER JOIN tblPayments ON tblPayments.ID =
tblPayment_Details.Payment_ID INNER JOIN tblPackage ON tblPayments.Package_ID = tblPackage.ID
WHERE (tblPayment_Details.Payment_ID =(SELECT MAX(ID) AS d FROM tblPayments AS tblPayments_1 WHERE (User_ID = @ID))))
print @Ad
------Calculating the date when the user makes the last payment------
DECLARE @St DATE=(SELECT tblPayment_Details.Date FROM tblPayment_Details …Run Code Online (Sandbox Code Playgroud) 我正在使用asp.net mvc 4. 在这里,我想使用自动完成扩展器,使用JQuery我想填充CityID会话中存储的所有位置的位置。
这是创建会话的函数:
public string Create(string City)
{
try
{
//HttpSessionStateBase Session["c"]=City;
//HttpContext.Current.Session["City"] = City;
System.Web.HttpContext.Current.Session["City"] = City;
long CityID = Convert.ToInt64(System.Web.HttpContext.Current.Session["City"].ToString());
return City;
}
catch (Exception ex)
{
throw (ex);
}
}
Run Code Online (Sandbox Code Playgroud)
当用户从 City 中选择任何城市时调用此函数dropdownlist。
我JQuery对自动完成扩展程序的要求是:
<script type="text/javascript">
var url = '@Url.RouteUrl("DefaultApi", new { httproute = "", controller = "ProductApi" })';
$('#txtLocation').autocomplete({
source: function (request, response) {
alert(url);
$.ajax({
url: url,
data: { query: request.term },
dataType: …Run Code Online (Sandbox Code Playgroud) 我正在开发一个asp.net项目,其中我有一个我已经绑定的复选框列表
DataTable dt = new Process_Hotels().SelectAllFacilty();
if (dt.Rows.Count > 0)
{
cblHotelFacility.DataSource = dt;
cblHotelFacility.DataTextField = "Facility";
cblHotelFacility.DataValueField = "ID";
cblHotelFacility.DataBind();
foreach (ListItem li in cblHotelFacility.Items)
{
li.Attributes.Add("JSvalue", li.Value);
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想在按钮点击时使用javascript获取checkboxlist的选定值ID.因为我在按钮上有以下javascript代码点击:
<script type="text/javascript">
function test() {
var checkList1 = document.getElementById('<%= cblHotelFacility.ClientID %>');
var checkBoxList1 = checkList1.getElementsByTagName("input");
var checkBoxSelectedItems1 = new Array();
for (var i = 0; i < checkBoxList1.length; i++) {
if (checkBoxList1[i].checked) {
checkBoxSelectedItems1.push(checkBoxList1[i].value);
//alert('checked:' + checkBoxSelectedItems1.push(checkBoxList1[i].getAttribute("JSvalue")).value);
alert('checked - : ' + checkBoxList1[i].value)
}
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
但点击按钮所选复选框列表显示0.我想获取所选复选框列表项的ID.请帮忙.
我正在开发一个Html页面,我有两个div.在每个div我有一个图像.我想每个图像应该可见2秒钟,之后第二个div应该可见.这个功能应该重复.为此,我使用以下代码.
<script type="text/javascript">
$( document ).ready(function() {
$(".logo-outer").show();
setTimeout(function () {
$(".logo-outer").hide();
$(".logo-outernew").hide();
}, 2000);
});
</script>
Run Code Online (Sandbox Code Playgroud)
但上面的代码不起作用,图像不可见或不可见.
我正在处理一个应用程序。在这个应用程序中有一个文本框,我在上面应用了日历扩展器来输入日期。我还应用了正则表达式验证器以印度格式输入日期。我有一个按钮可以选择文本框中输入的日期上的所有数据。我这样做了:-
<table>
<tr>
<td>Select Date :
</td>
<td>
<asp:TextBox ID="txtDate" runat="server" ></asp:TextBox>
<asp:CalendarExtender ID="cc" runat="server" Format="dd/MM/yyyy" TargetControlID="txtDate" ></asp:CalendarExtender>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtDate"
SetFocusOnError="true" ValidationGroup="Ad" ErrorMessage="Please Enter Date" Display="Dynamic">
</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="regEmail" runat="server" ControlToValidate="txtDate"
SetFocusOnError="true" ValidationGroup="Ad" ValidationExpression="^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d$"
ErrorMessage="Invalid Date.">
</asp:RegularExpressionValidator>
<ajax:FilteredTextBoxExtender ID="ftbeDate" runat="server" TargetControlID="txtDate" ValidChars="0123456789/.">
</ajax:FilteredTextBoxExtender>
</td>
<td>
<asp:Button ID="btnSubmit" Font-Bold="true" CssClass="btn-info" runat="server" Text="View" OnClick="btnSubmit_Click" />
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我希望如果用户在文本框中输入正确的日期,那么按钮应该被启用,否则它应该被禁用。我不知道该怎么做。请帮助我。
jquery ×4
asp.net ×3
javascript ×3
c# ×2
css ×2
html ×2
asp.net-mvc ×1
scroll ×1
sql-server ×1