私はこれが私が見逃している単純な解決策を持っているとかなり確信しています。次のajaxスクリプトがあります。
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
function postForm() {
var ret = $('#test').val();
$.ajax({
type: 'POST',
url: 'http://10.0.0.8:9000/demo',
data: '{"name" : '+ret'}',
contentType: "application/json; charset=utf-8",
})
}
</script>
</head>
<body>
<form id="ajaxForm" onSubmit="postForm(); return false;" method="post">
<input id="test" type="text" name="name" value="Hello JSON" />
<input type="submit" value="Submit JSON" />
</form>
</body>
</html>
id ='test'を使用して入力の値をプルし、それをret変数に入れました。次に、それをdata属性に挿入し、ajax経由で送信しようとしています。さまざまな引用符を試しましたが、何も機能していないようです。何が間違っているのでしょうか。
よろしくお願いします