我有2个名为Button1和Button2的html按钮.
这两个按钮使用jquery执行相同的操作.
现在我在两个buttons.thats的点击事件中写了相同的jquery,如下所示
$('#Button1').click(function () {
xyz //some jquery
})
$('#Button2').click(function () {
xyz //some jquery
})
Run Code Online (Sandbox Code Playgroud)
两个jquery都是一样的.我可以在单个函数中捕获两个按钮的单击事件吗?
我在asp.net工作,c#我有一个网格视图.我在该网格视图中有10列.我对网格视图标题文本颜色有一些问题.一些列标题有链接(用于排序).此类标题文本的颜色为浅蓝色.单击蓝色后,将颜色更改为另一种颜色.
一些列标题没有链接.这种标题文字的颜色是灰色的.
我想将整个标题文本的颜色变为单色,如灰色.点击链接后,它必须是相同的颜色.提前致谢
我正在开发一个Web应用程序,并使用jQuery为用户提供良好的用户界面.因此,我使用的是ajax请求和许多jQuery函数.
如果我在浏览器中禁用JavaScript,大部分功能将无法工作,因为我正在为许多功能发送异步ajax请求.但是我该如何处理呢?我是否需要在不使用jQuery和ajax的情况下重写代码?
在下面找到一个示例按钮单击事件:
$("#renameCategory").live('click', function (event) {
if ($.trim($("#CategoryNewName").val()) == "") {
alert("Please enter a category name");
return;
}
var selectedCategory = $("#SelectedCategoryId").val();
var newCategoryName = $("#CategoryNewName").val();
var postData = { categoryId: selectedCategory, name: newCategoryName };
$.ajax({
type: "POST",
url: '@Url.Action("UpdateCategoryName", "Category")',
data: postData,
dataType: "json",
success: function (data) {
$('#' + selectedCategory).text(newCategoryName);
$("#selectedCategoryText").html(newCategoryName);
},
error: function () { alert('error') }
});
});
Run Code Online (Sandbox Code Playgroud)
我怎么处理这个?
我在我的MVC应用程序中有一个表.我想获取所选行的id.我使用jQuery捕获了tr的click事件.表格样本如下所示
<table id="resultTable">
<tr id="first">
<td>c1</td>
<td>c2</td>
</tr>
<tr id="second">
<td>c3</td>
<td>c4</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我正在使用以下脚本来访问行单击事件
$(document).ready(function () {
$('#resultTable tr').click(function (event) {
alert(this.); //trying to alert id of the clicked row
});
});
Run Code Online (Sandbox Code Playgroud)
但它没有工作.如何获得选择的行ID.??任何想法?
我需要生成在我的asp.net应用程序中生成Hex值的随机颜色来绘制图形.
Random random = new Random();
color = String.Format("#{0:X6}", random.Next(0x1000000));
Run Code Online (Sandbox Code Playgroud)
上面的代码生成随机颜色代码.但是我的问题是它有时会产生与之前颜色几乎相似的颜色.因为我将它用于图形目的,我需要生成完全不同的颜色.有任何想法吗....
我使用以下代码生成列表框..
<%: Html.ListBoxFor(m => m.Subscribers, new List<SelectListItem>(), new { @class = "list_style_Wizard" })%>
Run Code Online (Sandbox Code Playgroud)
但是我们可以从列表框中选择多个项目.如何将其限制为单个选择???
我正在使用MVC 2中的长轮询开发一个简单的陌生人聊天应用程序.如果我打开应用程序不同的浏览器,它在我的开发机器上工作正常..我的意思是如果我在IE和Mozilla中加载应用程序,它工作正常
如果我在浏览器的两个选项卡中使用该应用程序(例如:IE),则不会从两个选项卡中触发长轮询...我的意思是,有一个开始按钮来启动聊天,这会触发长时间轮询.我可以看到它在调试时调用动作..而我的问题是,当我从第一个选项卡中单击启动按钮时,它会触发ajax请求(长轮询(此请求在服务器上等待,直到另一个请求来))然后我单击在选项卡2中的启动按钮,它不会触发ajax请求,直到从服务器返回第一个请求(超时后).
为什么会这样?我阅读像浏览器将阻止多个ajax请求..这是一个原因吗?..如果我使用不同的浏览器,它工作正常.只有在同一个浏览器中选择了两个选项卡才会出现问题
哪个是_使用c#跳过字符串中下划线前的字符的最佳方法?
例如:case 1 String包含_
string s="abc_defg"
Run Code Online (Sandbox Code Playgroud)
我想要defg到另一个字符串
案例2
有些时候字符串不包含_.那时我需要得到所有字符串
例如.
s="defg"
Run Code Online (Sandbox Code Playgroud)
在这两种情况下,我想得到"defg".仅当字符串中有下划线时才应用过滤.我怎样才能做到这一点
在我的HTML表格中,每一行都有单独的ID.每行中都有一列包含一个按钮.我可以捕获那些按钮的点击事件.有没有办法在该按钮的click事件中获取相应的行id
样品表如下所示.
<table>
<tr id="1">
<td> <input type="image" id="Bttn_play" src="../../Content/images/play_button.png" name="image" /> </td>
<td> test dat1a</td>
</tr>
<tr id="2">
<td> <input type="image" id="Bttn_play" src="../../Content/images/play_button.png" name="image" /> </td>
<td> test data2</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我可以使用以下jQuery捕获按钮的click事件
$("#Bttn_play").live('click', function (event) {
alert (row id);
// how i get row id corresponding to this button
}
Run Code Online (Sandbox Code Playgroud) jquery ×5
html ×3
asp.net ×2
c# ×2
asp.net-mvc ×1
colors ×1
css ×1
filtering ×1
gridview ×1
javascript ×1
listbox ×1
long-integer ×1
long-polling ×1
string ×1