问题列表 - 第35595页

Prolog网络编程

在工作中讨论了使用prolog作为web-app上规则引擎的后端.这将如何与现有系统联系起来?是否有可用于其他语言的prolog库,允许调用prolog模块.

rule-engine prolog

16
推荐指数
4
解决办法
4071
查看次数

Zend_Acl白名单VS黑名单?

我应该使用Zeel_Acl的白名单或黑名单方法吗?我的意思是拒绝向每个人提供任何和所有资源,并为每个角色[黑名单]编写每个单独的允许案例或者允许所有资源并为每个角色写下每个拒绝照顾[白名单]

php zend-framework zend-acl

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

如何从Perl哈希中删除空数组/引用?

可以说我有以下Perl哈希:

%hash = ( 
    'A' => { 
        'B' => ['C', 'D', 'E'], 
        'F' => { 'G' => [], 'H' => [] }, 
        'I' => [] 
        } );
Run Code Online (Sandbox Code Playgroud)

我想摆脱[]下面的哈希结果:

%hash = ( 
    'A' => [ 
       'B' => ['C', 'D', 'E'], 
       'F' => [ 'G', 'H', 'I' ] 
        ] 
    )
Run Code Online (Sandbox Code Playgroud)

(我希望我得到了我{}[]平衡的,我道歉,如果没有,但)基本上我想要让这个没有空的阵列/ REF的存在.我确信这是可行的/简单的,但我不确定是否delete()可行,或者是否有更好的方法或Perl模块.有人能引导我朝着正确的方向前进吗?

arrays perl hash

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

使用asp.net mvc2生成类别和子类别列表

我有一种感觉,我正在做这个可怕的,可怕的错误.嵌套for循环?列出子类别的最佳实践方法是什么?我有一种感觉,它涉及在我的控制器动作中准备列表并通过一些动作结果发送给客户端,但我不知道从哪里开始?有人能指出我正确的方向吗?这是我的hacky代码:

 <h2>Categories</h2>
    <a href="javascript:;" onclick="newCategory()">Create New Category</a>
<br />
    <ul class="parent">
        <%foreach (var category in Model.Categories){%>
            <%-- List all of the top-level parent categories --%>
            <%if (category.IsParent && category.ParentId == 0)%>
            <li>
                <span class="buttons"><a href="javascript:;" onclick="editCategory(<%:category.CategoryId%>)" class="edit"></a> <a href="javascript:;" onclick="deleteCategory(<%:category.CategoryId%>)" class="delete"></a></span>
                <span class="categoryName"><%:category.CategoryName%></span>
                <span class="positionButtons"><%:Html.ActionLink(" ", "MoveCategoryUp", new {id = category.CategoryId},
                                                new {Class = "moveUp"})%><%:Html.ActionLink(" ", "MoveCategoryDown", new {id = category.CategoryId},
                                                new {Class = "moveDown"})%></span>
                <%-- List all of the subs for each parent --%>

                    <ul>
<%-- Level 1 --%> …
Run Code Online (Sandbox Code Playgroud)

html c# asp.net-mvc xhtml

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

如何搜索一行,然后在jqGrid中选择它?

我有一个场景,我必须以编程方式在jqGrid中选择一行.

从函数中我将得到一个在jqGrid中可用的列的值,并且基于传入列的值,我必须在jqGrid中搜索,当它找到记录匹配时,我必须选择该行.

不知道如何使用jQuery为我的jqGrid实现这一点.

更新:

您提到的解决方案搜索第3列(不区分大小写).我想知道有没有办法使用regext搜索网格中的任何列(包括隐藏的列),即不区分大小写的搜索?

jquery jqgrid

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

jQuery验证元素背景的变化颜色

默认情况下,jQuery.validate似乎不会更改无效元素的背景颜色.是否也可以更改select元素的背景颜色?我的大多数元素都是input type="text",但我需要一个指定选择表单元素.我没有使用默认生成的消息,因为它们不适合我的布局.

以下代码确实更改了input元素的背景颜色,但它永远不会恢复为以前的样式:

 $('form[name="register"]').validate({
        errorClass: 'jqInvalid',
        rules: {
            fnameCreate: "required", //input
            monthCreate: "required", //select
            emailCreate: { required: true, email: true }, //input
            passwordCreate: "required", //input type=password
        },
        messages: {
            fnameCreate: "",
            monthCreate: "",
            emailCreate: "",
            passwordCreate: "",
        },
        errorPlacement: function (error, element) {
            element.css('background', '#ffdddd');
        }
    });

编辑(样本)

<div class="field">
  <div class="labelName_fb">
    <label for="email">Email</label>
  </div>
  <div class="divforText3">
    <div class="divLeft"></div>
    <div class="textbox-image3">
      <input class="txt required" id="emailCreate" name="emailCreate" value="" maxlength="100" type="text" …
Run Code Online (Sandbox Code Playgroud)

css jquery jquery-plugins jquery-validate

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

如果使用jQuery检查单选按钮,则显示框

我有以下代码:

    <fieldset>
        <legend>Do you currently have SolidWorks</legend>

        <ul>
            <li><label for=""><input type="radio" name="solidworks" value="Yes" id="rdYes" /> Yes</label></li>
            <li><label for=""><input type="radio" name="solidworks" value="No" id="rdNo" /> No</label></li>
        </ul>
    </fieldset>

    <fieldset id="boxReseller" style="display:none;">
        <legend>Who is your SolidWorks reseller?</legend>
        <ul>
            <li><label for=""><input type="radio" name="reseller" value="Cad Connect" /> Cad Connect</label></li>
            <li><label for=""><input type="radio" name="reseller" value="Cadtek" /> Cadtek</label></li>
            <li><label for=""><input type="radio" name="reseller" value="CCSL" /> CCSL</label></li>
            <li><label for=""><input type="radio" name="reseller" value="Innova" /> Innova</label></li>
            <li><label for=""><input type="radio" name="reseller" value="NT CAD/CAM" /> NT CAD/CAM</label></li>
            <li><label for=""><input type="radio" name="reseller" value="Solid Engineer" …
Run Code Online (Sandbox Code Playgroud)

jquery button show hide radio

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

Haml在布局中渲染多个部分

如何正确缩进代码?

应用程序/视图/布局/ shared.html.haml:

= render :partial => "shared/head"
= yield
= render :partial => "shared/footer"
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/共享/ _head.html.haml:

!!!XML
!!!1.1
%html{"xml:lang" => "pl", :xmlns => "http://www.w3.org/1999/xhtml"}
  %head
    %title
      some title
  %body
    .container
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/共享/ index.html.haml:

%p
  Hello World!
Run Code Online (Sandbox Code Playgroud)

应用程序/视图/共享/ _footer.html.haml:

.footer
  Some copyright text
Run Code Online (Sandbox Code Playgroud)

呈现的HTML输出:

<!DOCTYPE html> 
<html xml:lang='pl' xmlns='http://www.w3.org/1999/xhtml'> 
  <head> 
    <title> 
      some title
    </title> 
  </head> 
  <body> 
    <div class='container'></div> 
  </body> 
</html> 
<p> 
  Hello World!
</p> 
<div id='footer'> 
 Some copyright text
</div> 
Run Code Online (Sandbox Code Playgroud)

html haml partials partial ruby-on-rails-3

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

isEqual并不总是适用于NSIndexPath?我可以用它来代替什么?

我有一些代码依赖于比较两个NSIndexPaths并根据它们的相等或缺乏来执行不同的代码(使用-isEqual).大部分时间它都能正常工作,但有时则不然.我已经使用调试器控制台在代码执行期间测试两个索引路径,它们看起来与我相同.

这是代码:

- (BOOL)selectedStreetIsSameAsLastSelectedStreet
{
    return [self.indexPathOfSelectedStreet isEqual:self.previousObject.indexPathOfSelectedStreet];
}
Run Code Online (Sandbox Code Playgroud)

这是执行代码期间的输出:

(gdb) po self.indexPathOfSelectedStreet
<NSIndexPath 0x60a0770> 2 indexes [26, 1]
(gdb) po self.previousObject.indexPathOfSelectedStreet
<NSIndexPath 0x55b4f70> 2 indexes [26, 1]
(gdb) p (BOOL)[self.indexPathOfSelectedStreet isEqual:self.previousObject.indexPathOfSelectedStreet]
$2 = 0 '\000'
Run Code Online (Sandbox Code Playgroud)

我做错了什么,还是有另一种方法可以可靠地测试两个NSIndexPaths的相等性?

equality objective-c nsindexpath iphone-sdk-3.2

32
推荐指数
1
解决办法
8809
查看次数

javascript/jquery:如何获得内部窗口高度?

就像...高度不包括地址栏,书签等只是观看空间.

$(window).innerHeight()
Run Code Online (Sandbox Code Playgroud)

似乎不起作用.

javascript jquery

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