我试图在GitHub,GitHub SimpleBar上使用一个名为"Simplebar"的插件,但在下载脚本并查看simple.js脚本后,看起来它有一个错误"SyntaxError:import declarations可能只出现在顶层一个模块"
在simplebar.js文件的顶部有一些代码导入行:
import scrollbarWidth from 'scrollbarwidth'
import debounce from 'lodash.debounce'
import './simplebar.css'
Run Code Online (Sandbox Code Playgroud)
如果我查看我的浏览器调试器,我会看到一个错误:"SyntaxError:import declarations只能出现在模块的顶层".
有没有人试过我们这个插件.
非常感谢你的时间.
我删除了我的第一个问题并重新编写了更多细节和添加jSfiddle domos.
我有一个脚本运行查询并返回数据,然后填充表.表中的行自动滚动循环.所有这一切都很好,并通过使用以下代码完成.但是,我需要做的是显示来自JSON调用的相同数据,从而启用自动屏幕更新,而无需刷新整个页面.我在 SCRIPT 2中有这个工作,但我无法工作的是自动滚动,它在 SCRIPT 1 中起作用.
脚本1:这个工作
<table id='table_scroll'>
<section id="section">
do {
<div class='container'>
<div class='clientname-text'><?php echo $row_conf['ClientName'];?></div>
<div class='roomname-text'><?php echo $row_conf['RoomName'];?></div>
<div class='time-text'><?php echo date("H:i", strtotime($row_conf['RoomFromTime'])) . " - " . date("H:i", strtotime($row_conf['RoomToTime']));?></div>
</div>
} while ($row_conf = mysqli_fetch_assoc($conf));
</section>
</table>
$.fn.infiniteScrollUp=function(){
var self=this,conf=self.children()
setInterval(function(){
conf.slice(10).hide();
conf.filter(':hidden').eq(0).slideDown()
conf.eq(0).slideUp(6000, "linear",function(){
$(this).appendTo(self);
conf=self.children();
});
},100)
return this;
}
$(function(){
$('section').infiniteScrollUp()
})
Run Code Online (Sandbox Code Playgroud)
https://jsfiddle.net/Blackbox/b2dv6w3w/11/
我现在想要使用通过JSON调用重新调整的数据来动态创建表.我已经使用以下代码完成了此操作.
脚本2 这不是 K,有人能看出原因吗?
<table id='table_scroll'>
<section id="section"></section> …
Run Code Online (Sandbox Code Playgroud) 我目前正在编写PHP函数,但是当执行完整的脚本时,我收到一个错误:
错误:
Call to undefined function mb_convert_encoding()
Run Code Online (Sandbox Code Playgroud)
我的功能:
function cleanData(&$str)
{
if($str == 't') $str = 'TRUE';
if($str == 'f') $str = 'FALSE';
if(preg_match("/^0/", $str) || preg_match("/^\+?\d{8,}$/", $str) || preg_match("/^\d{4}.\d{1,2}.\d{1,2}/", $str)) {
$str = "'$str";
}
if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str) . '"';
$str = mb_convert_encoding($str, 'ISO-8859-1','utf-8');
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以看到我出错的地方.非常感谢你的时间.
干杯
我的拼贴项目结束时我正在尝试编写一个使用FPDF生成PDF文件的脚本.
该脚本应查询数据表并从一个表返回作业数据,并从另一个表返回作业注释.这一切都有效.
然后我按行输出每个作业,每页最多25行(横向).这一切都有效.在输出所有作业之后,我需要在作业数据下面输出注释数据.
这有效,但评论数据不会在页面底部之前分页.任何人都可以看到我出错的地方.在我认为错误的地方,我用//*****标记了下面的脚本.我知道剧本很长但我认为它可以更好地解释我的问题.
$pdf = new PDF();
$pdf->AliasNbPages();
$pdf->SetAutoPageBreak(false);
$pdf->AddPage(L);
$y_axis_initial = 40;
//initialize counter
$i = 0;
//Set maximum rows per page
$max = 25;
$y_axis = 40;
//Set Row Height
$row_height = 6;
$y_axis = $y_axis + $row_height;
$pdf->SetFillColor(232,232,232);
$pdf->SetFont('Arial','B',9);
$pdf->SetY(40);
$pdf->SetX(10);
$pdf->Cell(13,6,'SeqID',1,0,'L',1);
$pdf->SetX(23);
$pdf->Cell(150,6,'Sequence',1,0,'L',1);
$pdf->SetX(150);
$pdf->Cell(110,6,'Item',1,0,'L',1);
$pdf->SetX(255);
$pdf->Cell(25,6,'Status',1,0,'L',1);
$column_seqid = "";
$column_headerid = "";
$column_seq = "";
$column_status = "";
//For each row, add the field to the corresponding column
while ($row_Audits = mysql_fetch_assoc($Audits))
{
if …
Run Code Online (Sandbox Code Playgroud) 我有一个表格,其中包含从表格填充的行.每行都有一个"复选框",用户可以检查或不检查.
提交表单时,我希望能够读取已选中的复选框并将结果插入到数据表中.
我的代码到目前为止FORM:
<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<table
<?php do { ?>
<tr>
<td>input type="text" name="InspectRoomNo" value="<?php print $row_InspectItems['AuditItemNo']; ?>"></td>
<td>php echo $row_InspectItems['AuditItem']; ?>td>
<td>input name="check[]" type="checkbox" ></td>
</tr>
<?php } while ($row_InspectItems = mysql_fetch_assoc($InspectItems)); ?>
<input type="submit" value="Insert record">
</table>
Run Code Online (Sandbox Code Playgroud)
insert:从表中获取$ Items
while($row = mysql_fetch_assoc($Items))
{
$array[] = $row['AuditItem'];
}
foreach($array as $id) {
$AuditItemID = mysql_real_escape_string($id);
if(isset($_POST['check'])){
$Checked = mysql_real_escape_string($_POST['check'][$row]);
}
}
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是所有复选框的返回值都为true,即使未选中复选框也是如此.
任何人都可以帮我解决这个问题.
非常感谢.
我有一个脚本可以从 MySQL 表中生成数据行。如果文本(数据)长于可用空间,则文本会换行。这很好,但是当文本换行时,换行行上的边距将被忽略。
代码:
<div class="TabelText"><?php echo $row_Audits['SeqText'];?></div>
.TabelText {
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #950000;
margin-left: 10px;
}
Run Code Online (Sandbox Code Playgroud)
结果:
0401 Bathroom Door & Frame (Inside
and Outside)
Run Code Online (Sandbox Code Playgroud)
有没有办法产生如下结果:
0401 Bathroom Door & Frame (Inside
and Outside)
Run Code Online (Sandbox Code Playgroud)
非常感谢您抽出时间。
我有一个Xcode应用程序,我正在更新到最新的iOS.我现在注意到在构建时我有以下错误/警告:
/ConfViewController.m:198:46:'sendSynchronousRequest:returningResponse:error:'不推荐使用:首先在iOS 9.0中弃用 - 使用[NSURLSession dataTaskWithRequest:completionHandler:](参见NSURLSession.h
根据我的阅读,我应该开始使用"NSURLSession",但如何在我的代码中使用"NSURLSession",或者我是否正确地看到了这个?
我的代码:
NSString *deviceName = [[UIDevice currentDevice]name];
NSString *post =[[NSString alloc] initWithFormat:@"devicename=%@",deviceName];
NSLog(@"PostData: %@",post);
NSURL *url=[NSURL URLWithString:@"http://www.mydomain/sysscripts/conf/devicelookup17.php"];
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%lu", (unsigned long)[postData length]];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSError *error = [[NSError alloc] init];
NSHTTPURLResponse *response = nil;
//The ERROR point
NSData *urlData=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
//NSLog(@"Response code: %ld", (long)[response …
Run Code Online (Sandbox Code Playgroud)