小编Mat*_*ice的帖子

表单提交时,Jquery函数BEFORE

我试图在单击表单提交按钮时使用Jquery触发一个函数,但该函数需要在实际提交表单之前触发.

我试图在提交时将一些div标签属性复制到隐藏文本字段中,然后提交表单.

我已设法使用鼠标悬停功能(当提交按钮悬停时)使其工作,但这不适用于使用触摸的移动设备.

$("#create-card-process.design #submit").on("mouseover", function () {
    var textStyleCSS = $("#cover-text").attr('style');
    var textbackgroundCSS = $("#cover-text-wrapper").attr('style');
    $("#cover_text_css").val(textStyleCSS);
    $("#cover_text_background_css").val(textbackgroundCSS);
});
Run Code Online (Sandbox Code Playgroud)

我使用.submit函数,但是这些值不会保存在字段中,因为函数在提交表单时触发,而不是之前触发.

非常感谢

forms jquery form-submit

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

计算选择下拉列表中的选项数量(同一页面上的多个)

我试图在选择下拉菜单中输出选项的数量,但在同一页面上有多个选项.

例如:

<select name="select" class="drop">
   <option name="option" value="Option 1"></option>
</select>

<select name="select" class="drop">
   <option name="option" value="Option 1"></option>
   <option name="option" value="Option 2"></option>
   <option name="option" value="Option 3"></option>
</select>
Run Code Online (Sandbox Code Playgroud)

所以第一个输出(1),第二个输出(3).

我有这个代码,但它输出(4) - 计算所有选择的所有选项.

<script type="text/javascript">
$(function() {
   $(".date_number").text($(".drop option").length + " items");
});
</script>
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏!

jquery

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

标签 统计

jquery ×2

form-submit ×1

forms ×1