[英]Link html form inputs to javascript objects
我对这一切仍然陌生,因此我可能没有使用所有正确的术语。 我想知道是否有可能将javascript对象链接到html输入。 例如,我正在使用http://arshaw.com/fullcalendar/ 。 当我单击日历中的事件时,会触发回调,并且传递了包含标题,开始,结束等的事件对象。
在角度上,可以通过以下方式将输入链接到对象
<input type="text" name="title" ng-model="event.title">
因此,如果我单击一个事件,它将全局对象“ event”设置为另一个对象,那么“ title”输入的值将更改为我单击的事件的标题。 所有其他输入字段都一样,因此我不必手动更改每个输入,例如:
<script type="text/javascript>
function clickEvent(event)
{
$.('#title').val(event.title);
....
}
</script>
在普通的javascript / jQuery中是否可行,如果可以,我在哪里可以得到一些适当的文档?
您可以使用jQuery的.on("input", function(){ ... })
事件来获取输入的值,并在输入值更改时将其存储在对象中。
obj = {};
$("input[name=title]").on("input", function(){ //jquery on input fires every time the input value is changed
obj["title"] = $(this).val(); // set the obj's title property to the value of the input
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.