无论如何,在使用select时,在jeditable中删除提交按钮

leo*_*ora 4 asp.net-mvc jquery jeditable

您是否可以选择下拉菜单时提交的可选择的选择(而不是需要额外的'提交'确定按钮.

Eri*_*ric 6

我想我找到了解决这个问题的方法.

知道jeditable将生成以下html

<div id="status" class="editable_select">
    <form>
        <select name="value">
            <option value="Active">Active</option>
            <option value="Inactive">Inactive</option>
        </select>
        <button type="submit">Save</button>
        <button type="cancel">Cancel</button>
    </form>
</div>
Run Code Online (Sandbox Code Playgroud)

我刚刚添加了以下jQuery代码

<script type="text/javascript">    
    $(document).ready(function () {        

        $('select').live('change', function () {
             $(this).parent().submit();
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

(参见jQuery + Jeditable - 检测select何时更改)

HTH