私はボタンが1つのHTMLページを持っています。ボタンをクリックして同じHTMLページに戻ると、Pythonスクリプトを実行する必要があります。ボタンをクリックしてPythonスクリプトを実行
私は戻り値でいくつかの検証を行い、何らかのアクションを実行する必要があります。ここで
は私のコードです:
HTML:
<input type="text" name="name" id="name">
<button type="button" id="home" onclick="validate()" value="checkvalue"></button>
JS:
function validate(){
if (returnvalue=="test") alert(test)
else alert ("unsuccessful")
}
私のPythonコードが何をしているのかはに入力した名前にいくつかの検証ですテキストボックスに戻り、返品ステータスを返します。
しかし、私は結果を同じページに戻す必要があるので、後でフォームの提出をすべての詳細で行うことができます。すべてのヘルプはあなたがjQuery
$.ajax({
url: "/path/to/your/script",
success: function(response) {
// here you do whatever you want with the response variable
}
});
と簡単です、それはあまりにも多くのオプションを持っているので、あなたがthe jQuery.ajax pageをお読みくださいアヤックスを、使用することができます
を役に立てば幸い
は、サーバー側で実行されますので、あなたが得ることができる最も近いサーバーに値を送信し、検証結果を返すAJAXにあります。 – Passerby
related:[双方向でJSON形式でデータを共有するPythonにJavascriptを接続する方法](http://stackoverflow.com/questions/11747527/how-to-connect-javascript-to-python-sharing-data-with -json-format-both-ways) – jfs