问题列表 - 第27244页

jQuery方式来处理选择列表,单选按钮和复选框

当我使用jQuery处理HTML表单元素时,我总是最终得到jQuery语法和普通JavaScript的丑陋混合,例如:

function doStuff($combo){
    if( $combo.get(0).options[$combo.get(0).selectedIndex].value=="" ){
        var txt = "";
    }else{
        var txt = $combo.get(0).options[$combo.get(0).selectedIndex].text;
    }
    var $description = $combo.closest("div.item").find("input[name$=\[description\]]");
    $description.val(txt);
}
Run Code Online (Sandbox Code Playgroud)

是否有标准的jQuery的方法来处理像元素的典型操作<select>,<input type="radio"><input type="checkbox">

典型的,我的意思是这样的东西读取选定的单选按钮的值的组中或在选择列表中替换元素.我没有在文档中找到它们,但我承认方法重载可能会使doc浏览器变得棘手.

更新

感谢大家.一旦进入正确的轨道,我自己想出了剩下的东西.例如,我可以<select>像任何其他DOM树一样处理列表:

$("select")
    .empty()
    .append('<option value="">(Pick one)</option><option value="a">Option A</option><option value="b">Option B</option>');
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

算法交易软件安全防护

我正在研究自动交易系统.我应该有什么样的保安?

我的主要想法是让多个部分相互检查.

我将有第二个独立的小流程,它也将连接到同一交易账户并监控简单的事情,例如确保总净头寸不超过一定限度,或者例如10分钟内不超过N个订单,或多于M个仓位同时开仓.您还可以检查实际未结头寸是否与策略流程认为实际持有的头寸相对应.作为奖励,我可以在不同的机器/网络提供商上运行此检查程序.

除了主策略中的检查,这将确保无论发生什么奇怪的错误,都不会发生任何真正的错误.

我应该监控和注意的任何其他事情?

monitoring finance safety-critical algorithmic-trading

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

是否有在数据库中维护历史记录的最佳实践?

我不经常做数据库工作所以这对我来说是完全不熟悉的领域.

我有一个表,其中包含一组用户可以更新的记录.但是,我现在想要保留其更改的历史记录,以防他们想要回滚.在这种情况下,回滚不是数据库回滚,而是更像是两周后当他们意识到他们犯了错误时还原更改.区别在于我无法完成交易.

当前的做法是使用单独的表,还是仅使用当前表中的标志?

它是一个小型数据库,每个表有5个表,每行<6列,总共<1000行.

database-design

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

从组件派生并正确实现IDisposable

我有一个Visual Studio 2008 C#.NET 2.0 CF项目,其中一个抽象类派生自Component.从该课程中,我得出了几个具体的类(如下面的例子).但是,当我去退出我的Form时,虽然调用了Form的Dispose()成员并且调用了components.Dispose(),但我的组件从未被释放.

任何人都可以建议我如何修复这个设计?

public abstract class SomeDisposableComponentBase : Component
{
    private System.ComponentModel.IContainer components;

    protected SomeDisposableComponentBase()
    {
        Initializecomponent();
    }

    protected SomeDisposableComponentBase(IContainer container)
    {
        container.Add(this);
        Initializecomponent();
    }

    private void InitializeComponent()
    {
        components = new System.ComponentModel.Container();
    }

    protected abstract void Foo();

    #region IDisposable Members
    bool disposed_;

    /// Warning 60 CA1063 : Microsoft.Design : Ensure that 'SomeDisposableComponentBase.Dispose()' is declared as public and sealed.*
    public void Dispose()
    {
        // never called
        Dispose(true);
        GC.SuppressFinalize(this);
    }

    protected virtual void Dispose(bool disposing)
    {
        // …
Run Code Online (Sandbox Code Playgroud)

c# components idisposable c#-2.0

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

如何在功能样式中粗糙(而不是展平)列表?

例如,我有一个列表(1 2 3 4 5 6 7 8 9 10 11),并希望通过3个元素(或另一个长度)粗糙来获得((1 2 3) (4 5 6) (7 8 9) (10 11)).我可以使用什么漂亮的代码呢?谢谢.

functional-programming scala clojure

6
推荐指数
3
解决办法
456
查看次数

如何验证整个网站?

我意识到有一个W3C验证器,该验证器非常适合一页。他们还提供了perl安装,但似乎在Mac上不起作用或存在问题。

鉴于

1)我有一整套的本地文件

我如何

a)验证整套

b)在防火墙后面做

c)不用在计算机上安装任何东西就能做到吗?(即,是否有网络服务?)

还是这只是徒劳?

html validation firewall

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

Android复选框可见性问题

我在我的代码中使用了一个复选框,当它检查时它会使textview和editText可见,但是如果我取消选中de复选框,它们将继续显示而不是消失.

这是代码:

final CheckBox save = (CheckBox) findViewById(R.id.checkbox);
        save.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {



                // Perform action on clicks, depending on whether it's now checked
                if (((CheckBox) v).isChecked()) {

                    nameText.setVisibility(1);
                    editName.setVisibility(1);

                } else {

                    nameText.setVisibility(0);
                    editName.setVisibility(0);

                }
            }
        });
Run Code Online (Sandbox Code Playgroud)

并且在相对布局中的xml的一部分:

    <LinearLayout android:id="@+id/linearLayout3"
            android:orientation="horizontal"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_below = "@+id/linearLayout2">

    <TextView android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:text="@string/name" 
        android:visibility="invisible"/>
    <EditText android:id="@+id/name" 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:layout_weight="1"
        android:visibility="invisible"/>    


    <CheckBox android:id="@+id/checkbox"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/save" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

当我取消选中复选框时,我该怎么做才能使textView和EditText消失?

谢谢!

checkbox layout android visibility view

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

列出python包依赖项而不加载它们?

假设python包A需要B,C和D; 有没有办法列出A→BCD而不加载它们?
Requires在metadata(yolk -M A)中经常是不完整的,grr.
可以下载A.tar/A.egg,然后查看A/setup.py,但其中一些非常血腥.

(我认为至少可以获得一级依赖关系;即使是98%的解决方案也会比雪崩下载更好.)

一个相关的问题: pip-upgrade-package-without-upgra-dependencies

python dependencies packaging

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

将LIMIT作为参数传递给MySQL sproc

我正在创建一个分页类,需要将两个参数传递给我的LIMIT子句的MySQL存储过程.

我将它们作为INT传递并尝试这样的事情

SELECT *
FROM
`MyTable`
LIMIT
MyFirstParamInt, MySecondParamInt
Run Code Online (Sandbox Code Playgroud)

当我尝试保存sproc时,它给了我一个错误.有没有办法做到这一点,我只是错过了?或者我将不得不评估整个查询并执行它?

mysql stored-procedures limit-clause

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

如何在Oracle SQL中处理单引号

如何在具有单引号的varchar数据类型的列中插入记录?

示例:名字ROBERT和姓氏是D'COSTA

sql oracle escaping

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