小编Pre*_*rem的帖子

使用preventDefault提交Ajax表单

我有一个普通的HTML表单,它应该阻止默认表单提交并通过Ajax发布值.它不能与我的设置一起使用请帮助我,我出错了.在jquery,javascrip看到我作为新手

 <link rel="stylesheet" type="text/css" href="./jQuery MultiSelect Widget Demo_files/jquery.multiselect.css">

<link rel="stylesheet" type="text/css" href="./jQuery MultiSelect Widget Demo_files/jquery-ui.css">
<script type="text/javascript" src="./jQuery MultiSelect Widget Demo_files/jquery.js">     </script>
<script type="text/javascript" src="./jQuery MultiSelect Widget Demo_files/jquery.form.js"></script>
<script type="text/javascript" src="./jQuery MultiSelect Widget Demo_files/jquery-ui.min.js"></script>
<script type="text/javascript" src="./jQuery MultiSelect Widget Demo_files/jquery.multiselect.js"></script>
<script type="text/javascript">
    $(function(){

       $("select").multiselect({
          selectedList: 4
       });

    });
</script>
<script type="text/javascript">
var frm = $('#contactForm1');
frm.submit(function (ev) {
    $.ajax({
        type: frm.attr('method'),
        url: frm.attr('action'),
        data: frm.serialize(),
        success: function (data) {
            alert('ok');
        }
    });

    ev.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

我的表格看起来像

<form action=index1.php id="contactForm1" method="post">
<p> …
Run Code Online (Sandbox Code Playgroud)

forms ajax jquery

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

切出第n个元素的倍数

我有一个超过10k元素的列表.我想删除每个第三个元素.

例如,

@testlists = qw (helloworld sessions first.cgi login localpcs depthhashes.cgi search view macros plugins ...) ; 
Run Code Online (Sandbox Code Playgroud)

我想删除first.cgi,depthhashses.cgi,macros从原来的阵列等.Grep功能稍慢一点.请建议我更快的grep搜索或任何其他类似的子程序.任何帮助将受到高度赞赏

arrays perl grep list

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

标签 统计

ajax ×1

arrays ×1

forms ×1

grep ×1

jquery ×1

list ×1

perl ×1