Från GET till POST (från getJSON till AJAX)

Trädvy Permalänk
Medlem
Plats
Uddevalla
Registrerad
Nov 2002

Från GET till POST (från getJSON till AJAX)

Hej!

Jag är så kass på javascript så jag behöver lite hjälp!

Har denna koden:

$('textarea').textcomplete([ { match: /\B:([\-+\w]*)$/, search: function (term, callback) { callback(term, true); $.getJSON('search', { keyword: term }) .done(function (resp) { callback(resp); }) .fail(function () { callback([]); }); }, replace: function (value) { return ':' + value + ': '; }, index: 1 } ], { onKeydown: function (e, commands) { if (e.ctrlKey && e.keyCode === 74) { // CTRL-J return commands.KEY_ENTER; } } });

den kommer rakt ur README´n i princip. Men grejer är den att jag behöver behöver skicka POST

Så hur skriver jag om detta till $AJAX?
Tack!

Är inte linux en billig kopia av ms-dos?

Trädvy Permalänk
Medlem
Registrerad
Mar 2015

Testa att byta ut

$.getJSON('search',{keyword: term}) .done(function (resp) { callback(resp); }) .fail(function () { callback([]); });

till

$.post('search',{keyword: term}) .done(function (resp) { resp = $.parseJSON(resp); callback(resp);}) .fail(function () { callback([]); });