現在、以下のプログラミングを実行しておりますが、接続できません。
html
1<script type="text/javascript" src="jquery-3.0.0.min.js"></script> 2<script type="text/javascript"> 3 function callback(json) { 4 $("#result").html(json.hoge); 5 } 6 function send() { 7 var s = document.createElement('script'); 8 s.src = 'jsonp.py'; 9 document.body.appendChild(s); 10 return false; 11 } 12</script> 13</head> 14<body> 15<form onsubmit="return send()"> 16 <input type="submit" value="送信" /> 17</form> 18<div id="result">ここに結果が出る</div>
python
1print "Content-Type:text/javascript" 2print 3print "callback({'hoge':'This is JSONP'});"
実行するとpythonの1行目にエラーがあると言われます。
JQueryは3.0.0
pythonは2.7で行っております。
ーー修正(補足)箇所ーー
ボタンを押すとpythonに書かれている「this is JSONP」に文字が変わるプログラミングです。
エラー文は『jsonp.py:1 Uncaught SyntaxError: Unexpected string』
グーグルクロームを通じて、ローカルホストで動かしています。(XAMPPを起動させてます。あまり関係はないと思いますが)
ーーーー
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー