* Fix add item failed of ops module.

This commit is contained in:
zhaoke
2023-08-07 17:23:16 +08:00
parent 27cf4ced6e
commit 8c0a168de3
2 changed files with 11 additions and 13 deletions
+7 -9
View File
@@ -1,11 +1,9 @@
window.removeItem = function()
$('#opsForm').on('click', '.icon-plus', function(e)
{
$(this).parent().parent().after(template);
});
$('#opsForm').on('click', '.icon-close', function(e)
{
$(this).parent().parent().remove();
}
window.addItem = function(e)
{
console.log(111, e);
$(this).parent().parent().after(template);
}
});
+4 -4
View File
@@ -22,8 +22,8 @@ $template = <<<EOT
<input class="form-control" type="text" autocomplete="off" name="values[]" value="" id="values">
</div>
<div class="ops-actions">
<i class="icon icon-plus ml-2" onClick="window.addItem"></i>
<i class="icon icon-close ml-2" onClick="window.removeItem"></i>
<i class="icon icon-plus ml-2"></i>
<i class="icon icon-close ml-2"></i>
</div>
</div>
EOT;
@@ -58,8 +58,8 @@ foreach($lang->$module->$fieldList as $key => $value)
div
(
setClass('ops-actions'),
icon('plus', setClass('ml-2'), on::click('addItem')),
icon('close', setClass('ml-2'), on::click('removeItem')),
icon('plus', setClass('ml-2')),
icon('close', setClass('ml-2')),
)
);
}