Я выполнил шаги, указанные в:
https://github.com/marioizquierdo/jquery.serializeJSON
И, однако, это работает, когда я делаю это изменение, чтобы вызвать функцию с помощью кнопки:
<form>
<input type="text" name="title" value="Finding Loot"/>
<input type="text" name="author[name]" value="John Smith"/>
<input type="text" name="author[job]" value="Legendary Pirate"/>
<button onclick = "xyz()"> Submit </button>
</form>
<script type="text/javascript">
function xyz(){
console.log($('form').serializeJSON());
}
</script>
Он говорит, что serializeJSON не является функцией, как мне это исправить?