如何在简单的表单输入中使用serialize.js

How to use serialize.js in simple form input?

本文关键字:serialize js 输入 表单 简单      更新时间:2023-12-11

如何在简单表单输入中使用``?

Serialize.js

我试过了:

<html>
<head>
<link rel="stylesheet" href="jstab/css/standalone/selectize.css">
<script src="jstab/js/standalone/selectize.js"></script>
<link rel="stylesheet" href="jstab/css/standalone/selectize.css">

<script type="text/javascript">
$('#id_tag').selectize({
    delimiter: ',',
    persist: false,
    create: function(input) {
        return {
            value: input,
            text: input
        }
    }
});
        </script>
</head>
    <body>
        <form>
            <input type="text" name="tag" id="id_tag"/>
        </form>
    </body>
</html>

但不起作用。(输入中没有发生任何事情)

将其封装在document.ready()中,因为您必须等待dom元素准备好,如下所示:

$(document).ready(function(){
   $('#id_tag').selectize({
      delimiter: ',',
      persist: false,
      create: function(input) {
          return {
              value: input,
              text: input
          }
      }
   });
});