javascript .serialize()函数不起作用

use*_*860 0 javascript jquery

HTML代码

 <form id="createCFrom">
    <table class="ui-widget">
        <tr>
            <td>Event
            </td>
            <td>
                <input type="text" id="CreateName" name="Event" />
            </td>
        </tr>
        <tr>
            <td>Date 
            </td>
            <td>
                <input type="text" id="CreateDate" name="Date" />
            </td>
        </tr>
        <tr>
            <td>Guest 
            </td>
            <td>
                <input type="text" id="CreateGuestName" name="Guest" />
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <button onclick="addCeremony();" class="right" id="saveCeremony">Save</button>
            </td>
        </tr>
    </table>
</form>
Run Code Online (Sandbox Code Playgroud)

JS代码

function addCeremony() {
        alert($("#createCForm").serialize());
}
Run Code Online (Sandbox Code Playgroud)

Viv*_*k S 6

你的id是createCFrom

<form id="createCFrom">
Run Code Online (Sandbox Code Playgroud)

但是你的脚本引用了createCForm

function addCeremony() {
    alert($("#createCForm").serialize());
}
Run Code Online (Sandbox Code Playgroud)