我目前有一个页面,div
周围ID
有一个是和否按钮。选择按钮时,jQuery替换了其调用的文件中ID
的信息。add_song.php
当艺术家更改它更改艺术家 ID 时,我在页面上的下拉菜单中进行了直播change
和直播。问题是当我选择是或否时,如果我更改它加载的艺术家姓名。keyup
add_song.php
add_song.php
我如何仅在单击是或否按钮后加载时才允许change
和keyup
更改艺术家,而不是在/更改艺术家时加载。add_song.php
change
keyup
这是PHP:
echo '<span class="edit-buttons"><input type="submit" value="yes" id="add_existing_song"></span>';
echo '<span style="padding-left:10px" class="edit-buttons"><input type="submit" value="no" id="add_new_song"></span>';
echo '<div id="display_add_new_song"></div>';
抱歉,这里是 jquery 代码:
$(document).ready(function(){
$("#add_new_song").live("click", function() {
var artistid = $("#artist").val();
$("#display_add_new_song").load("php/add_song_new.php?var1=" + artistid);
});
});
$(document).ready(function(){
$("#artist").change(function() {
var artistid = $("#artist").val();
$("#display_add_new_song").load("php/add_song_new.php?var1=" + artistid);
});
});
$(document).ready(function(){
$("#artist").keyup(function() {
var artistid = $("#artist").val();
$("#display_add_new_song").load("php/add_song_new.php?var1=" + artistid);
});
});