小编Nic*_*ver的帖子

将选择选项设置回默认选择

每次完成添加新行时,我都尝试将选择选项设置回“选择”。我在这里可以怎样做呢?请帮忙。顺便说一句,添加新行效果很好。这是我到目前为止所得到的:

$(document).ready(function() {
   $('#Add-btn').live('click',function() {
      $("#tabName tr:last").before("<tr><td class='greyed'><input type='hidden' name='allele' value='" + a + "'>" + a + "</td><td><input type='button' class='delete' value='Remove'></td></tr>");
   });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<table id="tabName">
...
<select size='1' id="a" name='a'>
   <option value="None" selected>choices</option>
   <option value='1'>first</option>
   <option value='2'>second</option>
</select>
...
</table>
<div>
   <input id="Add-btn" class="button" type="button" value="Add" />
   <span></span>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

jquery - 设置插件默认值?

我正在和别人的插件交谈,而不是我自己的插件.我想在不触及代码的情况下这样做(我想在单独的文件中进行).

我认为有办法做到这一点,例如:

$ .defaults.pluginname什么的?

jquery jquery-plugins

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

Simple Modal on a hidden div

I want to have a hidden div on the page with the elements of a SimpleModal dialogue, but when I set the CSS visibility to hidden and fire the modal, it is empty.

How can I use a DIV in this fashion without making it visible on the page?

html jquery simplemodal jquery-plugins visible

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

解析器错误消息:找到不明确的匹配

我在 Visual Studio 2008 中运行一个 Web 应用程序......加载特定页面时出现此错误......帮助我继续......谢谢你......

“/PSS.NET”应用程序中的服务器错误。
解析器错误
说明:解析服务此请求所需的资源期间发生错误。请查看以下特定解析错误详细信息并适当修改您的源文件。

解析器错误消息:找到不明确的匹配。

源错误:

<%@ Register TagPrefix="uc1" TagName="CtrlButtonControl" Src="../../WebControls/CtrlButtonControl.ascx" %>  
<%@ Page language="c#" Codebehind="SPSearchFromToDtStorLocMatTypRank.aspx.cs" AutoEventWireup="false" Inherits="Sdi.Pss.Reports.SP.SPSearchFromToDtStorLocMatTypRank" %>  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
Run Code Online (Sandbox Code Playgroud)

源文件:/PSS.NET/Reports/SP/SPSearchFromToDtStorLocMatTypRank.aspx 行:1

版本信息:Microsoft .NET Framework 版本:2.0.50727.3615;ASP.NET 版本:2.0.50727.3614

asp.net

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

jQuery循环ul li

这有什么问题?我试图隐藏所有空的李.

    $(document).ready(function() {
        $("#details li").each(function() {
            if ($(this).length == 0) {
                $(this).css({ display: "none" }); ;
            }
        });
    });
Run Code Online (Sandbox Code Playgroud)

标记:

<ul id="details">
 <li>Lorem Ipsum</li>
 <li>Lorem Ipsum</li>
 <li>Lorem Ipsum</li>
 <li>Lorem Ipsum</li>
 <li></li>
 <li></li>
 <li>Lorem Ipsum</li>
 <li>Lorem Ipsum</li>
 <li>Lorem Ipsum</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

先感谢您

xhtml jquery

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

具有2个属性值的jquery选择

我想使用其属性值选择带有jquery的html元素.

我使用$('td[i=0]')它,它的工作正常.如果我想一起使用2个属性怎么办?

例如,我想选择属性为i ="0"和j ="2"的td元素.

jquery jquery-selectors

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

将MouseOut延迟添加到这个jQuery(菜单导航)

我是一个完全绝对的jQuery noob.我一直在按照教程添加一个CSS/jQuery导航菜单到我的网站,我得到它的工作..我唯一想看到的是鼠标输出的小延迟,因为下拉菜单立即消失鼠标移出时会使菜单有点烦人.这是我的脚本:

function mainmenu(){
$(" .top-menu ul ").css({display: "none"}); // Opera Fix
$(" .top-menu li").hover(function(){
  $(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
  },function(){
  $(this).find('ul:first').css({visibility: "hidden"});
  });
}

 $(document).ready(function(){
 mainmenu();
});
Run Code Online (Sandbox Code Playgroud)

是否有人会如此友好地将所需的代码添加到此脚本中.我会保证研究你是如何做到的,所以我实际上是从中学到的;-D

navigation jquery mouseout

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

如何将属性插入数组?

每个元素$(some_selector)都有属性my_attr(这是一个数字).

I would like insert all these attributes to array.

What would be the easiest way to do this using jQuery ?

javascript jquery attributes

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

jquery setfocus()新插入的元素

嗨,我在表格上有表.当页面加载被触发时,我将焦点设置为第一个输入[type ='text'].我用ajax发布表单,如果一切正常,我将新行添加到表的顶部.现在我无法将焦点设置为新插入的行.这是我的javascript代码:

  $(document).keypress(function (e) {
            var key_code = e.which;
            if (key_code == 13) {
                $.ajax({
                    type: "POST",
                    url: "AddNewPayPackage",
                    data: $("#AddPackPayment").serialize(),
                    dataType: "text/plain",
                    success: function (response) {
                        if (response == "Saved") {
                            $('#myTable tbody tr:first input:text').removeAttr("tabindex");

                            $.get('AddNewPayPackage', function (data) {
                                $('#myTable tbody tr:first').before("<tr>" + data + "</tr>");
                            });

                            $('.input-validation-error').removeClass('input-validation-error');
                            $("form :input[type='text']:first").focus();
                        }
                        else {
                            $("#myTable tbody tr:first").html(response);
                        }
                    }
                });
            }
        });    
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

页面加载而不是提交时发生的struts验证

请原谅我; 我对struts有点新意.我遇到的问题是,当页面加载时我的验证发生,而不是我实际提交表单时.我一直在Google上搜索和搜索论坛,并且没有运气.我显然做了一些不正确的事情应该很容易确定,但我还没有找到我的问题.

这是我的struts.xml的片段:

<action name="*Test" method="{1}" class="testClass">
            <interceptor-ref name="defaultStack"/>          
            <result name="init">jsp/index.jsp</result>
            <result name="input">jsp/index.jsp</result>
            <result name="submit">jsp/results.jsp</result>
</action>
Run Code Online (Sandbox Code Playgroud)

如您所见,如果验证成功,我有一个我想提交给results.jsp的操作.否则,我希望它再次显示我的index.jsp.据我所知,页面正确导航.我可以导航到app/initTest.action并提交我的表单,它会将我带到结果页面并向我显示我的预期结果.我的问题在于验证.

好像验证工作正好在错误的时间.我有一个[Action] -validation.xml创建在与我的类相同的位置,该操作与该操作相关联,当页面最初加载时,我已经看到该页面上此xml文件的错误消息.

这是我在validation.xml文件中的内容:

<validators>
    <field name="TestBean.idNumber">
        <field-validator type="requiredstring">
            <message>Please select an item.</message>
        </field-validator>
    </field>
</validators>   
Run Code Online (Sandbox Code Playgroud)

您将提供的任何帮助将不胜感激!

谢谢!


@nmc,我试图想象使用单独动作的选项.它会是这样的吗?如果验证失败,它会重定向回原始表单页面吗?

<action name="*Test" method="{1}" class="testClass">         
        <result name="init">jsp/index.jsp</result>
        <result name="submit">initTestResults</result>
</action>
<action name="*TestResults" method="{1}" class="testClass2">
        <interceptor-ref name="defaultStack"/>          
        <result name="init">jsp/indexResults.jsp</result>
        <result name="input">jsp/indexResults.jsp</result>
</action>
Run Code Online (Sandbox Code Playgroud)

我想弄清楚哪个选项对我来说更好.

感谢您的输入.

java struts2

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