我目前正在使用 jquery ui 选项卡(仅适用于下一个/上一个按钮)和一个 textarea。我开发了一个 ajax/js 函数,它将自动提交存储在文本区域中的值,并在 tab#2 中回显结果。但是我目前想将方法从自动提交表单更改为在用户单击下一步按钮时提交到前进到下一个。单击 jquery ui 选项卡中的下一步按钮时,如何在文本字段中提交值?这是我的自动提交示例
前面一个后面一个
<script>
$(function() {
var $tabs = $('#tabs').tabs({
disabled: [0, 1] });
$(".ui-tabs-panel").each(function(i) {
var totalSize = $(".ui-tabs-panel").size() - 1;
if (i != totalSize) {
next = i + 2;
$(this).append("<a href='#' class='next-tab mover' rel='" + next + "'>Next Page »</a>");
}
if (i != 0) {
prev = i;
$(this).append("<a href='#' class='prev-tab mover' rel='" + prev + "'>« Prev Page</a>");
}
});
$('.next-tab, .prev-tab').click(function() {
var tabIndex = $(this).attr("rel");
$tabs.tabs('enable', tabIndex)
.tabs('select', tabIndex)
.tabs("option","disabled", [0, 1]);
return false;
});
});
HTML/PHP
<?
if (isset($_POST['wmdVal'])){
$wmdVal = $_POST['wmdVal'];
echo ('<div id="wmd_result"><span id="resultval"><h2>PHP Echo result:</h2>'.$wmdVal.'</span></div>');
}
?>
<textarea id="wmd-input" name="wmd-input"></textarea>
<input type="hidden" id="myhidden" name="myhidden" value="<? $wmdVal ?>">