jQuery 経由で Redmine に新しいタスクを作成したいと考えています。以下のコードを試しましたが、成功しませんでした。
function createIssue() {
var payload = {
"issue": {
"project_id": 127,
"subject": "Example",
"tracker_id": 208,
"priority_id": 4
}
}
var RedMine_Root = "http://xxxxxxxxxxxxxxxxxxxxxx/redmine";
$.ajax({
type: "POST",
dataType: 'jsonp',
contentType: "application/json",
data: payload,
url: RedMine_Root + "/issues.json",
}).done(function (data) {
console.log("ok");
})
.fail(function (jqXHR, textStatus, err) {
$('#tarefa').text('Error: ' + err);
});
}
ボタンをクリックしても何も起こりません。上記の機能を使用するにはどうすればよいですか?どのように認証しますか?