我对一个php文件进行了ajax调用.我收到了结果.现在我正在调查是否可以让ajax请求每1秒自动执行一次.我将结果发布到名为的输入字段中hidden.如何在不必调用函数的情况下每三秒执行一次ajax调用?
$.ajax({
type: 'POST',
url: 'increment.php',
data: $(this).serialize(),
dataType: 'json',
success: function (data) {
$('#hidden').val(data);// first set the value
}
});
Run Code Online (Sandbox Code Playgroud) 我目前正在学习使用youtube api.我想要从中检索所有playlists id内容channel id.我阅读了文档并看到我可以youtube.channels.list用于此类任务.我在api_page上做了基本的测试.尽管如此,我还是无法确定params要使用什么来获得playlist id.如何playlist ids从给定中检索所有内容channel id?
https://www.googleapis.com/youtube/v3/channels?part=id&id=UCF0pVplsI8R5kcAqgtoRqoA&key={YOUR_API_KEY}
在按钮单击事件上,将创建一个新div.用户可以创建尽可能多的div.一旦div创建了它,由于jqueryui可拖动的PLUGIN的帮助,它变得可拖动.我已经设置了另一个单击按钮事件,删除创建的div.问题是,当点击用户点击删除按钮时,它会删除所有div.如何为每个div专门删除该div 的按钮添加一个按钮?的jsfiddle
jQuery的
/** Remove newly created div **/
$(".remove").click(function(){
$(".draggable").remove();
});
var z = 1;
$('#button').click(function (e) {
/** Make div draggable **/
$('<div />', {
class: 'draggable ui-widget-content',
text: $('textarea').val(),
appendTo: '.middle-side',
draggable: {
containment: 'parent',
start: function( event, ui ) {
$(this).css('z-index', ++z);
}
}
}).addClass('placement');
/** Contain draggable div **/
$('.middle-side').parent().mousemove(function(e){
var offset = $(this).offset();
var relX = e.pageX - offset.left;
var relY = e.pageY - offset.top; …Run Code Online (Sandbox Code Playgroud) 我目前正在使用jquery ui datepicker作为两个输入字段.为了调用日历,inputfield必须有一个类datepicker.我在javascript中使用for循环来生成输入字段.我已将类添加datepicker到可能生成的每个输入字段中.但是没有日历出现.在firebug控制台中,html确实显示输入字段具有类datepicker.现在,如果使用静态输入字段,它可以正常工作.如何在单击字段时显示日历?例
在jquery中,这是我设置类的行:
content += '</select></br>Class Start Date: <input type="text" id="start_date_'+i+'" name="start_date_'+i+'" class="datepicker" />Class End Date: <input type="text" id="end_date_'+i+'" name="end_date_'+i+'" class="datepicker" /><div>';
Run Code Online (Sandbox Code Playgroud)
完整的Jquery代码
<script>
$(document).ready(function () {
$('select').change(function() {
var option = $(this).val();
showFields(option);
return false;
});
function showFields(option) {
var content = '';
for (var i = 1; i <= option; i++) {
content += '<div id="course_'+i+'"><label>Course # '+i+'</label><br /><label>Course Name:</label> <select id="coursename_'+i+'" name="coursename_'+i+'"><option value="">--- Select ---</option>"'
<?php
$course_query = …Run Code Online (Sandbox Code Playgroud) 我试图插入一些值,如果有一个DUPLICATE KEY UPDATE表person.我正在获取值的插入,但它重复值而不是进行更新.输入字段是动态的,可以添加或删除值.但我试图没有重复的价值观.如何插入新值,如果有重复键,然后更新字段?
Html /(不包括jquery函数生成更多输入字段)
<ul id="pq_entry_1" class="clonedSection">
<li>
<input id="person_fname_1" name="person_fname_1" placeholder="Person #1 - First Name" type="text" />
</li>
<li>
<input id="person_lname_1" name="person_lname_1" placeholder="Last Name" type="text" />
</li>
</ul>
<input type='button' id='btnAdd' value='add another Person' />
<input type='button' id='btnDel' value='delete Delete' />
Run Code Online (Sandbox Code Playgroud)
PHP/Mysql查询
//Insert or Update Values
$f = 1;
while(isset($_POST['person_fname_' . $f]))
{
$person_fname = $_POST['person_fname_' . $f];
$person_lname = $_POST['person_lname_' . $f];
$query_init3 = "INSERT INTO person (academy_id, first_name, last_name) VALUES (:id,:person_fname,:person_lname)
ON …Run Code Online (Sandbox Code Playgroud) 我正在重命名文件和目录。基本上,我想做的就是去掉空格并用下划线替换它们,最后变成小写。我可以一次执行一个命令:$ rename "s/ /_/g" *,然后是小写命令。但我正试图在一行中完成这一切。下面我能完成的就是去掉空格并替换为,_但它不会\xe2\x80\x99t 变成小写。怎么会?
find /temp/ -depth -name "* *" -execdir rename \'s/ /_/g; s,,?; \xe2\x80\x98\nRun Code Online (Sandbox Code Playgroud)\n\n原始文件名:
\n\ntest FILE .txt\nRun Code Online (Sandbox Code Playgroud)\n\n结果:(如果末尾有空格,则去掉)
\n\ntest_file.txt\nRun Code Online (Sandbox Code Playgroud)\n 我有一个按钮,在单击事件上生成一个div.新创建的div是可拖动的,并且包含在另一个div中.问题:正在创建div我试图将文本附加到它.由于没有正确地从textarea中获取值并附加到div,因此没有任何内容被追加.的jsfiddle
jQuery的
$('#button').click(function(e) {
$('<div class="draggable" class="ui-widget-content"></div>').draggable({ containment: "parent" }).appendTo('.middle-side');
$('textarea').val().appendTo('.draggable');
});
Run Code Online (Sandbox Code Playgroud)
HTML
<textarea rows="4" cols="50" placeholder="Enter Text Here!"></textarea><br/>
<input type="button" id="button" value="Add Div with Text"/><br/>
<div>
<div class="middle-side"></div>
</div>
Run Code Online (Sandbox Code Playgroud) 我目前正在学习如何使脚本更冗长.下面的代码显示了一个微调器.但是,我很难修改这个微调器以获得诸如"下载"之类的单词.我希望单词和微调器彼此相邻.我不是问如何实现微调器的进展,而是如何与单词连接.怎么能实现这个目标?
sp='/-\|'
sc=0
spin() {
printf "\b${sp:sc++:1}"
((sc==${#sp})) && sc=0
}
endspin() {
printf "\r%s\n" "$@"
}
until work_done; do
spin
some_work ...
done
endspin
Run Code Online (Sandbox Code Playgroud)