Ajax Can';t编辑fancybox中的表单输入字段

Ajax Can';t编辑fancybox中的表单输入字段,ajax,forms,fancybox,fancybox-2,Ajax,Forms,Fancybox,Fancybox 2,我使用Fancybox编辑实体,而无需重新加载整个页面。但是在通过ajax加载表单内容之后,我无法编辑输入字段。如果我点击其中一个输入,我会立即失去焦点。 显示fancybox的代码非常简单: 通过ajax返回的内容: 设备名称 设备类型 FME 2100 FME 2200 FME 3200 设备号 device.imei 如前所述,我会立即失去对输入字段的关注。选择正在工作 我将fancybox 2.1.4与jquery 1.9.1一起使用您可以使用此小提琴并根据语法进

我使用Fancybox编辑实体,而无需重新加载整个页面。但是在通过ajax加载表单内容之后,我无法编辑输入字段。如果我点击其中一个输入,我会立即失去焦点。 显示fancybox的代码非常简单:

通过ajax返回的内容:



设备名称

设备类型 FME 2100 FME 2200 FME 3200

设备号

device.imei

如前所述,我会立即失去对输入字段的关注。选择正在工作


我将fancybox 2.1.4与jquery 1.9.1一起使用

您可以使用此小提琴并根据语法进行更改:

$.fancybox.open(“#divFancyBoxTest”{
//防止在fancybox内单击时关闭
openEffect:'无',
closeEffect:'无',
closeBtn:false,
助手:{
覆盖:{closeClick:false}//防止在fancybox外部单击时关闭
}
});
$('#addbtn')。单击(函数(){
$(“.input_add”).toggle();//添加输入框
});  

单击我们发送到的电子邮件中的链接
完成您的注册。
重新发送确认电子邮件
|
更改电子邮件地址
提交
<a class="lightbox fancybox.ajax" href="/app_dev.php/devices/517781e3e707a00217000033/edit">Bearbeiten</a>
$(document).ready(function() {
    $(".lightbox").fancybox({
        minWidth : 300,
        minHeight : 150,
        openEffect : 'none',
        closeEffect : 'none'
    });
});
<form class="lightbox" action="/app_dev.php/devices/517781e3e707a00217000033/edit" method="POST">
    <fieldset id="device">
        <p>
            <label for="device_name" class="required"> device.name </label>
            <input type="text" id="device_name" name="device[name]" required="required" value="VW BUS">
        </p>
        <p>
            <label for="device_type" class="required"> device.type </label>
            <select id="device_type" name="device[type]" required="required">
                <option value="0">FME 2100</option>
                <option value="1">FME 2200</option>
                <option value="2">FME 3200</option>
            </select>
        </p>
        <p>
            <label for="device_number" class="required"> device.number </label>
            <input type="text" id="device_number" name="device[number]" required="required" value="+43xxxxxxxxx">
        </p>
        <p>
            <label for="device_imei" class="required"> device.imei </label>
            <input type="text" id="device_imei" name="device[imei]" required="required" value="xxxxxxxxxxxx">
        </p>
        <input type="hidden" id="device__token" name="device[_token]" value="xxxxxxxxxxxxxxx">
    </fieldset>
    <input type="submit" value="form.save">
</form>