我從interwebs中獲得了有關如何在表單中複製字段的代碼。 現在的問題是,這種形式是一個文本字段,但我想有一個下拉列表與我的網站上的所有頁面。使用PHP值在JQuery中創建下拉列表
這將是容易的,如果它僅僅是在PHP,因爲我不知道怎麼寫的jQuery
那麼,有沒有人在那裏誰是還跟並願意這兩個代碼,我結合:
JQuery的:
<script type="text/javascript">
var fieldname = <?php echo json_encode($this->get_field_name('stream_sources')) ?>;
var fieldnum = <?php echo json_encode($stream_counter-1) ?>;
jQuery(function($) {
var count = fieldnum;
$('.<?php echo $this->get_field_id('add_field');?>').click(function() {
$("#<?php echo $this->get_field_id('field_clone');?>").append("<p><input type='text' name='"+fieldname+"["+(count+1)+"][title] value='' class='widefat sourc"+(count+1)+"'><span class='remove-field button button-primary button-large'>Verwijderen</span></p>");
count++;
});
$(".remove-field").live('click', function() {
$(this).parent().remove();
});
});
</script>
有了這個PHP:
<select name="meta-url-1" id="meta-url-1"><?php
global $post;
$args = array('numberposts' => -1);
$posts = get_pages($args);
echo '<option value="#"></option>';
foreach($posts as $post) : setup_postdata($post); ?>
<option value="<?php echo $post->post_name; ?>"><?php the_title(); ?></option>
<?php endforeach; ?>
</select>
諾蒂奇e PHP是我如何寫它的。但我需要在可重複的領域中下降。
希望這是可能的& &任何人都會幫忙。 M.
你想的是,如果你的PHP值重複很多次,然後下拉列表中也含有這些重複的值,是嗎? –
@rack_nilesh什麼?我不明白 – Interactive