とても単純なことが1時間頭をぶつけて終わると、それは私を殺します。
ajax送信用の情報を収集しようとしています。
私にできることは、属性値を取得することです。テキスト入力の値を設定してからその値を取得できますが、ユーザーが手動で値を設定した場合、その値を取得することはできません。テストの目的で、試したすべてのことを実行するボタンを追加しました。
jsfiddleにも設定してあり、そこで正常に動作します http://jsfiddle.net/x6p5k/
問題は、私が使用しているpageslidejqueryプラグインのどこかにあると思われます http://srobbin.com/jquery-plugins/pageslide/
助けてくれてありがとう
HTML
<label class="control-label" for="inputName">Name</label>
<div class="controls">
<input type="text" id="inputName" name="inputName" value="" placeholder="Name">
</div>
<label class="control-label" for="inputEmain">Email</label>
<div class="controls">
<input type="text" id="inputEmail" name="inputEmail" value="" placeholder="Email Address">
...
<button type="button" class="btn btn-primary pull-right" id="value">value</button>
<button type="button" class="btn btn-primary pull-right" id="type">type</button>
<button type="button" class="btn btn-primary pull-right" id="set_value">set value</button>
jQuery
$("#value").click(function()
{
var Variablename = $("#inputName").val();
window.alert(Variablename);
});
$("#type").click(function()
{
var Variablename = $("#inputName").attr("type");
window.alert(Variablename);
});
$("#set_value").click(function()
{
$("input#inputName").val("hello world");
});
私がこれを機能させようとしているサイトは、トップメニューの連絡先をクリックするとモーダルのhttp://whispersofawillow.orgです。