通过jquery mobile设置文本输入值

时间:2015-02-09 22:30:14

标签: jquery mobile text

我正在尝试将文本框值从一个部分传递到另一个部分。我有:

<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字段。有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

将此添加到data-ajax =&#34; false&#34;或者rel =&#34;外部&#34;修好了。

<a href="#" id="goToPage2" data-transition="slide" data-ajax="false"><h1>Next</h1>
</a>