从php页面调用jquery函数
我在js文件中创建了一个jquery函数,该文件包含在php页面中。
Js文件
$( function() { function disab(){ $('input#idname').attr('disabled', 'disabled'); } });
在我的php文件中,我尝试以这种方式调用disab函数,但没有成功。
echo ""; echo "$(function(){"; echo "disab();"; echo "});"; echo "";
我怎样才能做到这一点? 谢谢
首先将你的函数放在你的js文件中的document.ready
函数之外…这样它就是全局的,可以从任何地方访问。
function disab(){ $('input#idname').attr('disabled', 'disabled'); } $( function() { .. }); //use if needed..
并在php文件中调用标记内的函数
最重要的是,使用prop()
而不是attr()
...如果你使用的是最新版本的jquery(jquery 1.6+)
$('input#idname').prop('disabled', true);