English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery serialize() 方法

jQuery Ajax 메서드

serialize()方法通过序列化表单值创建 URL 编码文本字符串。

我们可以选择一个或多个表单元素(例如输入和/或文本区域),也可以选择表单元素本身。

AJAX 요청을 보내는 동안 URL 쿼리 문자열에 직렬화된 값을 사용할 수 있습니다.

문법:

$(selector).serialize()

예제

직렬화된 양식 값의 결과를 출력하십시오:

$("button").click(function(){
  $("p").text($("form").serialize());
});
테스트를 보세요‹/›

양식을 쿼리 문자열로 직렬화하십시오:

$("document").ready(function(){
  function showValues() {
        let str = $("form").serialize();
        $("p").text(str);
  }
  $("input[type='checkbox'], input[type='radio']).on("click", showValues);
  $("select").on("change", showValues);
});
테스트를 보세요‹/›

jQuery Ajax 메서드