我正在尝试将文本框值从一个部分传递到另一个部分。我有:
<div data-role="page" id="landingPage">
<div data-role="main" class="ui-content">
companyID<input type="text" name="companyID" id="companyID" value="" />
<a href="#" id="goToPage2" data-transition="slide"><h1>Next</h1></a>
<hr/>
</div>
</div>
<div data-role="page" id="page2">
...
</div>
在我的js中:
$("#goToPage2").bind("click", function(event, ui) {
var compID = $("#companyID");
compID.val(999);
compID.trigger('change');
$(":mobile-pagecontainer").pagecontainer("change", "#page2", { reverse: false});
});
出于某种原因,我无法填充第2页中的companyID字段。有什么想法吗?
谢谢
答案 0 :(得分:0)
将此添加到data-ajax =&#34; false&#34;或者rel =&#34;外部&#34;修好了。
<a href="#" id="goToPage2" data-transition="slide" data-ajax="false"><h1>Next</h1>
</a>