仅当某个文本框具有焦点时,才可以通过按键盘上的Enter键来执行功能.即,如果任何其他文本框具有焦点或没有文本框具有焦点,则输入键不应执行任何操作.
我的页面上有复选框,我想通过ajax将状态发送回数据库.我知道如何使用jquery与ajax,但我不知道如何获得已检查状态,检查和取消选中以及复选框的ID,以便我可以将其发送回服务器.
有任何想法吗?
如何使以下不区分大小写?
if ($(this).attr("href").match(/\.exe$/))
{
// do something
}
Run Code Online (Sandbox Code Playgroud) 我在Linux上忘记了我的gpg密钥的密码.有人可以帮我写一个简单的脚本来使用暴力破解密钥吗?我记得密码中可能有的一些词,所以希望我的计算机不会花费很长时间来强制它.
如果我无法恢复密码,一切都不会丢失,这只是意味着我将无法在接下来的10天内处理我的项目,直到我重新开始工作以获取另一个文件副本,但这次是我将记住密码的新密钥.
但是,能够在这10天内完成我的项目是很好的.
是否可以使手柄更厚,更容易抓住?
例如,在下面的链接中,您会注意到我只在底部的div上有一个句柄,很难掌握使用鼠标,因为它似乎是1px高.是否可以使手柄高度为10px,因此它的外观和感觉就像图像被抓住了?
我有以下脚本运行良好:
$(that).parents(".portlet").fadeOut('slow', function() {
$(that).parents(".portlet").remove();
});
Run Code Online (Sandbox Code Playgroud)
它只是淡化元素,然后从屏幕上完全删除它.
我希望通过在淡出时向上滑动来稍微改善效果.我该怎么办?
只是为了澄清,我不希望它淡出然后向上滑动,或向上滑动然后淡出,我希望它淡出,并且在它消失的同时,我希望它向上滑动.
我有以下代码,它给我一个Method POST, Status (canceled)错误消息:
$(document).ready(function() {
var xhr = false;
get_default();
$('#txt1').keyup( function() {
if(xhr && xhr.readyState != 4){
alert("abort");
xhr.abort();
}
if ($("#txt1").val().length >= 2) {
get_data( $("#txt1").val() );
} else {
get_default();
}
});
function get_data( phrase ) {
xhr = $.ajax({
type: 'POST',
url: 'http://intranet/webservices.asmx/GetData',
data: '{phrase: "' + phrase + '"}',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function( results ) {
$("#div1").empty();
if( results.d[0] ) {
$.each( results.d, function( index, result ) {
$("#div1").append( …Run Code Online (Sandbox Code Playgroud) 更新1:
我想知道它是否与要删除的元素内的按钮有关,所以最终会删除删除的按钮呢?这可能不是问题,我只是打字我正在思考.
我刚尝试过:
$( "input.btnX" ).click(function(event) {
alert("test");
});
Run Code Online (Sandbox Code Playgroud)
我没有得到警报......我应该使用live还是on现在,因为按钮和表格是动态生成的.
原始问题:
我有一个表(动态生成,所以我不知道它在tbody中有多少tr看起来像这样:
<table>
<tbody>
<tr>
<td>col1</td>
<td>col2</td>
<td><input type="button" class="btnX" name="x" value="x" /></td>
</tr>
<tr>
<td>col1</td>
<td>col2</td>
<td><input type="button" class="btnX" name="x" value="x" /></td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
如果单击x按钮,如何删除父tr?因此,在此示例中,如果单击底部x,则应删除底部tr.
我试过这个:
$( "input.btnX" ).click(function(event) {
$(this).parent('tr').remove();
});
Run Code Online (Sandbox Code Playgroud)
但没有任何反应.
我有一个启用了分页的数据库驱动的gridview.一切正常,并在page_load上绑定如下:
sqldataadapter da = new saldatadapter("sql query"), con);
datatable dt = new datatable();
gridview1.datasource = dt;
gridview1.databind();
Run Code Online (Sandbox Code Playgroud)
是否有一个选项,我可以启用页面号自动出现在网址中?我想这样做的原因是我可以通过电子邮件发送带有页码的URL,然后当用户点击该URL时,它会使gridview显示来自正确页面的数据.
更新2 - 请求的当前完整代码:
public partial class conflict_search_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (Request.QueryString["page"] != null)
{
int index = int.Parse(Request.QueryString["page"]);
GridView1.PageIndex = index;
BindData();
}
else
{
BindData();
}
}
else
{
BindData();
}
}
private void BindData()
{
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["connString"]);
SqlDataAdapter da = new SqlDataAdapter("sql query here which returns …Run Code Online (Sandbox Code Playgroud) 使用jQuery,如何从文本框中获取值,然后根据值加载新页面?
例如,假设文本框在page1.php上包含"hello",如何更改锚标记的默认行为现在加载以下内容
使page2.php?TXT =你好
到目前为止,我有以下内容:
<script type="text/javascript">
$(document).ready(function(){
$("a.mylink").click(function(event){
alert("link clicked");
event.preventDefault();
});
});
</script>
Run Code Online (Sandbox Code Playgroud)