我试图在woocommerce checkout中使用多维输入字段,我已经添加了所有字段但是当我提交结帐时它给了我一个错误 SyntaxError: Unexpected token < in JSON at position 0

以下是我的代码:

<div class="col_1">
    <h5> Guest Name <span style="color:red"> * </span> </h5>
    <input type="text" class="input-text " name="tm_guests[1][tm_order_meta_guest_name]" placeholder="" value="">

    <h5> Contact Number </h5>
    <input type="text" class="input-text " name="tm_guests[1][tm_order_meta_contact_number]" placeholder="" value="">

    <h5> Date of birth </h5>
    <input type="text" class="input-text " name="tm_guests[1][tm_order_meta_dob]" placeholder="" value="">
</div>

我已经通过删除多维输入检查其他一切是否正常工作并且它工作正常,但它不适用于多维输入

我这样做的原因是我在前端通过jQUery克隆这些字段,所以会有X个来宾