我是jQuery的新手.....我想在我使用的文本框值发生变化时将window.thisPage.isDirty = false
更改为true
$('#inputId').keyup(function () { window.thisPage.isDirty = true });
但它也不适合我,我也试过
$('#inputId').on('input',function () { window.thisPage.isDirty = true });
哪个不适合我请建议。
答案 0 :(得分:0)
您必须定义window.thisPage
window.thisPage={isDirty: false}
$("#value").off("keyup").on("keyup",function(){
window.thisPage.isDirty = true
$("#text").html(window.thisPage.isDirty)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<input type="text" id="value"/>
<span id="text"></span>