相关疑难解决方法(0)

jQuery - 在提交时添加其他参数(NOT ajax)

使用jQuery的'submit' - 是否有办法将其他参数传递给表单?我不打算用Ajax做这个 - 这是正常的,刷新典型的表单提交.

$('#submit').click(function () {
    $('#event').submit(function () {
        data: { 
        form['attendees'] = $('#attendance').sortable('toArray').toString();
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery parameter-passing form-submit

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

如何使用 Bootstrap 下拉菜单作为 HTML 表单 <select>

我想我可能很密集。我想使用 Bootstrap 下拉按钮从名称列表中进行选择。我可以在纯 HTML 和/或非常简单的 jQuery 中执行此操作吗?

IE 我想使用 Bootstrap 下拉列表作为 HTML 表单select输入。

<button class="btn btn-warning dropdown-toggle" type="button" id="dropdownMenu1565"
        data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
    Select Client
    <span class="caret"></span>
</button>
<ul class="dropdown-menu" name="xx-selectClient" aria-labelledby="dropdownMenu1565">
    <li><a id="yy-lloydBrayton">Lloyd Brayton</a></li>
    <li><a id="yy-muiThreet">Mui Threet</a></li>
    <li><a id="yy-wilsonBritton"> Wilson Britton</a></li>

    <li><a id="yy-gilbertMinto">Gilbert Minto</a></li>
    <li><a id="yy-thomasinaLaney">Thomasina Laney</a></li>
Run Code Online (Sandbox Code Playgroud)

我把表格放在一起看起来不错(易于使用等),然后开始清理以使其功能正常。基本的 BS“选择”相当难看,所以如果可以的话,我宁愿使用下拉列表。其他一切正常,但我对如何使用下拉列表作为选择感到困惑。

编辑:感谢 Cory 和之前的 SO 海报,这对我有用,我认为可能对其他人有帮助

<script>
$(".dropdown-menu a").click(function(){
var selectId = $(this).attr('id')
    $('#formId').submit(function(eventObj) {
        $(this).append("<input type='hidden' name='selectClient' value="+selectId+"/> ");
        return true;
    });
})
</script>
Run Code Online (Sandbox Code Playgroud)

如果您希望文本不是idthen,请在第三行中使用:

var …
Run Code Online (Sandbox Code Playgroud)

html forms jquery twitter-bootstrap

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