如何从Perl函数调用返回多个值?
my ($value1, $value2, $value3) = getValues(@parts)
sub getValues
{
foreach(@_)
{
$_ =~ m{/test1_name (.*) test2_name (.*) test3_name (.*)/};
$test1_value = $1;
$test2_value = $2;
$test3_value = $3;
}
}
Run Code Online (Sandbox Code Playgroud)
此代码无效.
有一个简单的方法来获取li:gt(-1)jQuery吗?或者使用jQuery的:gt过滤器大于或等于零?
当我使用以下代码时,它没有采取li:gt(-1):
$('#Input li:gt(-1)').each(function()
Run Code Online (Sandbox Code Playgroud) 这是我的情况.从前一个问题我得到了从grep方法获得价值的答案.
while(<READFILE>)
{
my ($dbtest_name) = grep(/@/,@dataRecord);
// Next I insert this value into a mysql database I get the following error message.
$sth->execute($dbtest_name);
}
DBD::mysql::st execute failed: Column 'test' cannot be null
Use of uninitialized value $dbtest_name in print
Run Code Online (Sandbox Code Playgroud)
问题,如何确保来自$ dbtest_name变量的值始终具有值而不是null?
有人可以指出我正确的方向,弄清楚为什么下面的代码中的事件不起作用.我尝试使用Firefox但不知道如何使用Firefox解决此问题.
当我点击按钮时,没有任何反应.我没有看到警报框
<script type="text/javascript">
$(document).ready(function()
{
$(#saveButton).click(function()
{
alert("hello World");
});
});
</script>
<div id="west" class="ui-layout-west">
<input id="saveButton" type="button" value="save"></input>
<div> <ul id="ul_west"></ul> </div>
</div>
Run Code Online (Sandbox Code Playgroud) 如何将div中的li列表替换为同一div中的另一个li列表?我试过这个:
$("#divList").empty();
$('#divList').append('<li>' + textValue + '</li>');
Run Code Online (Sandbox Code Playgroud)
我想清除最初在div中的所有数据,并使用相同的div - left和margin-top作为第一个li列表替换数据.
在我的代码中,div被清空,但是没有附加li.