$('#submit').click(
function(e) {
e.preventDefault();
var link_array = [];
var new_links = $('.new_link');
$.each(new_links, function() {
console.log(this);
var n = $(this).find('input').val(); // you need input values! This line //is changed...
console.log(n);
link_array.push({'link_name':n}); //'link_http':h
});
console.log(JSON.stringify(link_array));
}
);
JSFIDDLE : http://jsfiddle.net/DZuLJ/
EDit : 여러 IDS를 가질 수 없습니다 (링크 이름과 http를 원하는 경우 각 입력에 대해 클래스를 만들고 대상 클래스를 만듭니다).
출처
https://stackoverflow.com/questions/22079933