在joomla jform用户字段上钩住事件
如何在jform joomla用户字段上钩住事件 字段:在joomla jform用户字段上钩住事件,joomla,Joomla,如何在jform joomla用户字段上钩住事件 字段: <field name="jid" type="user" label="COM_XYZ_JID"/> 您是否尝试过使用onchange或onkeyup属性?像这样: <field name="jid" type="user" label="COM_XYZ_JID" onkeyup="console.log('key up');" onchange="console.log('value change')
<field name="jid" type="user"
label="COM_XYZ_JID"/>
您是否尝试过使用onchange或onkeyup属性?像这样:
<field name="jid" type="user" label="COM_XYZ_JID" onkeyup="console.log('key up');" onchange="console.log('value change');" />
这可能是由于您导入脚本的方式造成的。要将其导入到
,您可以这样做:
$doc = JFactory::getDocument();
$doc->addScriptDeclaration('
jQuery(document).ready(function () {
jQuery(document).on("change","#jform_jid", function () {
console.log("Hi");
})
});
');
还要确保也加载了jQuery
希望这对您有所帮助您如何将脚本导入head?您只是在使用脚本标记吗?
$doc = JFactory::getDocument();
$doc->addScriptDeclaration('
jQuery(document).ready(function () {
jQuery(document).on("change","#jform_jid", function () {
console.log("Hi");
})
});
');