小编osh*_*nen的帖子

如果文本框具有焦点,则在按下enter时执行功能

仅当某个文本框具有焦点时,才可以通过按键盘上的Enter键来执行功能.即,如果任何其他文本框具有焦点或没有文本框具有焦点,则输入键不应执行任何操作.

jquery

12
推荐指数
2
解决办法
1万
查看次数

jQuery Ajax复选框状态

我的页面上有复选框,我想通过ajax将状态发送回数据库.我知道如何使用jquery与ajax,但我不知道如何获得已检查状态,检查和取消选中以及复选框的ID,以便我可以将其发送回服务器.

有任何想法吗?

ajax checkbox jquery state

11
推荐指数
3
解决办法
4万
查看次数

正则表达式不区分大小写

如何使以下不区分大小写?

if ($(this).attr("href").match(/\.exe$/))
{
// do something
}
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery

11
推荐指数
2
解决办法
2万
查看次数

使用脚本的Bruteforce GPG密码

我在Linux上忘记了我的gpg密钥的密码.有人可以帮我写一个简单的脚本来使用暴力破解密钥吗?我记得密码中可能有的一些词,所以希望我的计算机不会花费很长时间来强制它.

如果我无法恢复密码,一切都不会丢失,这只是意味着我将无法在接下来的10天内处理我的项目,直到我重新开始工作以获取另一个文件副本,但这次是我将记住密码的新密钥.

但是,能够在这10天内完成我的项目是很好的.

linux bash ubuntu gnupg brute-force

11
推荐指数
3
解决办法
1万
查看次数

jQuery UI可调整大小 - 如何加厚句柄

是否可以使手柄更厚,更容易抓住?

例如,在下面的链接中,您会注意到我只在底部的div上有一个句柄,很难掌握使用鼠标,因为它似乎是1px高.是否可以使手柄高度为10px,因此它的外观和感觉就像图像被抓住了?

http://jsfiddle.net/rYFEY/25/

css jquery jquery-ui jquery-ui-resizable jquery-ui-theme

11
推荐指数
1
解决办法
4666
查看次数

淡出并同时向上滑动?

我有以下脚本运行良好:

$(that).parents(".portlet").fadeOut('slow', function() {
    $(that).parents(".portlet").remove();
});
Run Code Online (Sandbox Code Playgroud)

它只是淡化元素,然后从屏幕上完全删除它.

我希望通过在淡出时向上滑动来稍微改善效果.我该怎么办?

只是为了澄清,我不希望它淡出然后向上滑动,或向上滑动然后淡出,我希望它淡出,并且在它消失的同时,我希望它向上滑动.

jquery jquery-effects

11
推荐指数
1
解决办法
2万
查看次数

方法POST,状态(已取消)错误消息

我有以下代码,它给我一个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)

javascript ajax jquery readystate

11
推荐指数
1
解决办法
2万
查看次数

如何删除父tr

更新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)

但没有任何反应.

jquery jquery-selectors

11
推荐指数
1
解决办法
3万
查看次数

从url值导航gridview页面

我有一个启用了分页的数据库驱动的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)

.net c# asp.net gridview .net-3.5

11
推荐指数
2
解决办法
1426
查看次数

jQuery anchor preventDefault

使用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)

javascript jquery

10
推荐指数
1
解决办法
3万
查看次数