function genTask(elem){
elem.each(function(){
$this=$(this).parent('.cntTasks');
var pattern=/taskId-(.*)$/
var idTask=$this.attr('id').match(pattern);
var data='id_task='+idTask[1];
if(typeof jsVar2 !='undefined') data+=jsVar2;
$.ajax({
type: "POST",
url: domain+"/view_tasks/gen_tasks/",
dataType: 'html',
data: data,
success: function(dt){
$this.find('.contChildTasks').html(dt);
childs=$this.children('.taskDesc').find('.has_child');
if(childs.length!=0)
genTask(childs);
}
}
});
$this.find('.taskDesc').show();
});
}
if(typeof jsVar2 !='undefined') genTask($('.cntTasks .has_child'));
});
Run Code Online (Sandbox Code Playgroud)
怎么可能 $.each等到行动$.ajax完成,然后继续循环,我不能得到$ this var,因为它有最后一个值,对不起我的英语,谢谢!
我正在尝试发送函数mail(); 包含链接的富文本; 我发送这种代码......
Please, access <a href="http://www.site.md/contact/en/"> Contact </a> to send all these information
Run Code Online (Sandbox Code Playgroud)
扔firebug我可以看到链接标签被删除,代码变成这样
Please, access <a>Contact</a> to send all these information
Run Code Online (Sandbox Code Playgroud)
在禁止违反规则的人之后,我需要这个脚本,发送电子邮件告诉我们禁止他的原因.在另一个电子邮件服务电子邮件没有问题,我的错误是什么,抱歉我的英语,我将显示脚本发送电子邮件的一部分,重要的一个..
// Set and wordwrap message body
$body = "From: $name\n\n";
$body .= "Message: $message";
$body = wordwrap($body, 70);
// Build header
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= "From: $email\n";
if ($cc == 1) {
$headers .= "Cc: $email\n";
}
$headers .= "X-Mailer: PHP/Contact";
// Send email
if(!@mail($to, …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用此插件 jquery.csvToTable 将数据从 csv 显示到网页,cvs 文件已将 ansi 编码为日语文本,但网页已编码为 utf8,并且 js 无法与 ansi 一起使用,如何转换或如果存在另一种方法数据$.get(csvFile, function(data) {数据到utf8,抱歉我的英文不好,非常感谢!
我有控制器的问题
我在Windows上使用服务器,一切都运行正常,但在互联网上,我正在尝试访问页面social_apartament/beauty_life /,找不到代码错误的页面404这里有一些信息abou错误
[code] => 404
[type] => CHttpException
[errorCode] => 0
[message] => Unable to resolve the request "beauty_life".
[file] => /home1/moldovaj/public_html/testit/YiiRoot/framework/web/CWebApplication.php
[line] => 287
[trace] => #0 /home1/moldovaj/public_html/testit/YiiRoot/framework/web/CWebApplication.php(142): CWebApplication->runController('beauty_life')
#1 /home1/moldovaj/public_html/testit/YiiRoot/framework/base/CApplication.php(162): CWebApplication->processRequest()
#2 /home1/moldovaj/public_html/testit/www.social_apartament/index.php(13): CApplication->run()
#3 {main}
Run Code Online (Sandbox Code Playgroud)
服务器上的结构是这样的:
controllers/Beauty_LifeController.php views/beauty_life/index.php
控制器Beauty_LifeController是这样的:
<?php
class Beauty_LifeController extends Controller
{
public function actionIndex()
{
....
$this->render('index',
array(
'models'=>$models,
'pages' => $pages,
'archive' => $archive,
'monthNames'=>$monthNames
)
);
}
}
Run Code Online (Sandbox Code Playgroud)
当我输入social_apartament/Beauty_Life /用Lovercase字母输入错误时CException - Beauty_LifeController cannot find the requested view "index".,我会给出一个错误:奇怪可能是什么问题主机服务器是 …
什么是最好的PHP IDE,用于奔腾3,CPU 667 MHz,DDR 256 mb,操作系统是Windows 2000 Professional,可以运行得非常快,并且有一个php debuger,并且易于工作:).谢谢 !
我有这个代码
function getSelectData(id) {
jQuery(id).change(function () {
var value='';
jQuery(id+" option:selected").each(function () {
value =jQuery(this).val() ;
});
console.log(value);
});
return value;
}
var d = getSelectData("#sort_post_date");
console.log(d);
Run Code Online (Sandbox Code Playgroud)
我如何访问变量"值",我尝试了不同的方法,但没有,哪里是console.log(值); ,价值退出,但不在外面,谢谢你的帮助!